Учетная запись Google: можно получить изображение из openid? Могу ли я получить его с помощью OAuth в Google?

Мне нужно получить имя, адрес электронной почты и изображение из учетной записи Google.
Я уже использую openid, чтобы пользователь входил в систему с его учетной записью google.

Могу ли я получить URL-адрес изображения из процесса openid?

с OAuth я не могу найти подходящую область для получения этой информации ... См. эту ссылку:
http://code.google.com/apis/gdata/docs/directory.html

есть список областей, которые вы можете получить с помощью REST api в Google, и я не видел того, что связано с профилем.

Кстати, я использую PHP, и openid уже работает, но не начал с oauth, пока я не знаю, могу ли (и нужно) получить изображение (потому что электронная почта и имя уже входят в процесс openid)

спасибо,
Джо


person Jonathan    schedule 26.12.2010    source источник


Ответы (1)


Кажется, вы можете получить URL-адрес изображения с помощью API данных контактов Google: см. http://code.google.com/intl/fr/apis/contacts/docs/3.0/developers_guide_protocol.html#retrieving_photo

Затем вы должны аутентифицировать свои запросы с помощью OAuth. Если вы уже используете OpenID, теперь вы можете использовать гибкий протокол OpenId / OAuth: см. http://code.google.com/intl/fr/apis/accounts/docs/OpenID.html#oauth

person olivierlemasle    schedule 20.02.2011