Как получить адрес электронной почты, связанный с токеном сеанса, из API данных Google / Google Contacts?

Возможный дубликат:
Как получить адрес электронной почты пользователя с помощью GData?

Используя Java-клиент GData ( http://code.google.com/p/gdata-java-client/), я создаю URL запроса authsub с помощью AuthSubUtil.getRequestUrl(), Затем я обмениваю это на токен сеанса, используя AuthSubUtil.exchangeForSessionToken() который все работает отлично. (Используя " http://www.google.com/m8/feeds/" в качестве области для контактов)

В примерах и Javadocs я вижу, как получить контакты для этого токена сеанса, но я не могу понять, как получить адрес электронной почты, который только что был аутентифицирован.

Из-за некоторых формулировок в документации создается впечатление, что это сделано намеренно (чтобы я не смог получить информацию для входа в систему этого пользователя), но для меня это похоже на зияющую дыру в функциональности?

1 ответ

Google намеренно скрывает регистрационную информацию во всех своих API, включая адрес электронной почты пользователя.

Другие вопросы по тегам