Возможности перехода с Google+ Вход в Google Вход - PullRequest
1 голос
/ 05 марта 2019

Я получил письмо от Google, в котором сообщалось, что у меня есть срок до 7 марта, чтобы убедиться, что мой проект больше не использует уязвимые API Google+, которые будут амортизироваться. Вот моя текущая реализация при создании входа в Google:

 GoogleSignInOptions gso = new GoogleSignInOptions
                .Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
                .requestEmail()
                .build();

Теперь из того, что я прочитал в документации: «Используя GoogleSignInOptions.Builder с опцией DEFAULT_SIGN_IN, вы автоматически запросите область профиля, которая предоставляет имя пользователя и изображение профиля»

В письме говорится, что plus.people.get соответствует методу API Google+, который все еще используется (и будет считаться устаревшим), и завершит работу.

Если вы видите вызовы API для people.get, это может быть результатом использования функции входа в Google+, которая теперь полностью устарела и закрывается. Разработчики должны перейти от функции входа в Google+ к более полной системе аутентификации входа в Google.

Я опубликовал обновление своего приложения в магазине 1 месяц назад. Нужно ли вносить изменения в свое приложение (для входа в Google) еще раз перед его повторной публикацией?

1 Ответ

0 голосов
/ 06 марта 2019

Я получаю ту же почту, и я был сбит с толку.Прежде всего.Вы также можете получить это письмо, используя некоторые виджеты Google+ (например, на своем сайте - кнопки и т. Д.).

Я не уверен, что вы получите второе сообщение [Исправление] в заголовке.

Ранее на этой неделе мы отправили вам электронное письмо, связанное с вашими проектами, на которое повлияет отключение API Google+, что также повлияет на запросы для областей действия OAuth Google+.

В электронном письме указан один или несколько вашихпроекты запрашивают сферу действия «plus.me», и поэтому будут затронуты.Мы хотели бы уточнить, что затрагиваются только проекты, напрямую запрашивающие объем «plus.me».Эта область может быть указана в некоторых электронных письмах, даже если ваш проект не запросил об этом напрямую.Мы приносим свои извинения за возникшую путаницу.

Если вы напрямую запрашиваете область «plus.me», любые другие области Google+ OAuth или совершаете какие-либо вызовы Google+ API, убедитесь, что вы удалили эти запросы из своего проекта до того, как7 марта 2019 года.

Чтобы узнать, запрашивает ли ваш проект запрос «plus.me» или какие-либо другие области действия OAuth в Google+: https://developers.google.com/apps-script/concepts/scopes

Если ваш проект написан в Google Apps Script, вы можете просмотреть, какие области запрашивает ваш проект, просмотрев свойства вашего проекта в редакторе скриптов приложений.Если ваш проект не написан в скрипте Google Apps, проверьте код на наличие ссылок на «plus.me» в запросах объема OAuth.Мы рекомендуем вам просматривать проекты с использованием любых сторонних библиотек, которые поддерживают вход в систему или социальные функции, так как на них также может повлиять завершение работы.Спасибо за то, что вы - уважаемый разработчик Google+.

Обязательно прочтите это.Вы найдете некоторые инструкции здесь: https://developers.google.com/identity/sign-in/android/quick-migration-guide

И похоже, что вы используете новый API GoogleSignIn, поэтому с вами все должно быть в порядке.Я использую тот же метод прямо сейчас.Убедитесь, что вы используете одну из последних версий Play Services в своем аккаунте.

Вы все еще можете получать некоторые запросы на старый API, если ваши пользователи не обновили ваш apk или не использовали ваш apk из сторонней Play.Магазин (устанавливается вручную).Мы ничего не можем с этим поделать.

...