Я работаю над приложением, которое требует входа в Google. Мне нужен доступ к provider_uid, электронной почте, отображаемому имени, имени, фамилии.
Мне удалось перебрать все учетные записи Google с устройства и представить их в виде списка. После того, как пользователь щелкнул элемент списка, я получаю доступ к выбранной учетной записи auth_token через AccountManagerCallback. Но мне нужен provier_uid(пример: https://www.google.com/accounts/o8/id?id=Alt....) и перечисленные выше поля. Я полагаю, что должен выполнить какой-то запрос к серверу Google, где запросить эту информацию (и передать ключ токена учетной записи для запроса), но я не нашел никаких документов для этого (только аутентификация, авторизация - с использованием ClientLogin, OAuth 2.0 и OpenId).
Это мой первый раз, когда я работаю с google auth (кроме picassa и yoututbe auth+upload).
Мне нужно это, чтобы обновить базу данных и иметь возможность аутентифицировать пользователя (у которого есть возможность загружать изображения и выполнять другие действия на моем сервере).
Спасибо,
Алекс.