2011-01-31 3 views
0

Можно создать дубликат:
How does one retrieve the email address of a user with GData?Как получить адрес электронной почты, связанный с токеном сеанса из API данных Google Data/Google Contacts?

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

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

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

+0

Duplicate: http://stackoverflow.com/questions/2484188/how-does-one-retrieve-the-email-address-of-a-user-with-gdata? – blueberryfields

ответ

0

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