Как я могу получить photo_url из janrain / RPX?

Если кто-то посетит мой сайт, я хотел бы извлечь photo_url после того, как на моем сайте произошла аутентификация jainrain / RPX. Но photo_url не был отправлен. Я получаю имя openid, но не адрес фотографии. Я попробовал это с моей учетной записью Gmail, я поместил фотографию в свой профиль и опубликовал ее для всех, но Gmail не отправляет ее за меня. Почему не работает?


person János    schedule 18.08.2010    source источник


Ответы (2)


Провайдеру OpenID не требуется отправлять какую-либо информацию об аутентифицированном пользователе, даже если вы ее запрашиваете.

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

person Mewp    schedule 18.08.2010
comment
И что я мог еще сделать? Я хотел бы разместить собственное изображение Gmail на моей веб-странице. И, может быть, фото моих знакомых. Кажется, это не невыполнимое требование. Я хочу настроить доступ к Gmail на что-нибудь более сложное. Где-то в Gmail нет скрытого флажка для этого? - person János; 19.08.2010
comment
Это так забавно, когда посетители сайта фото, в основном картинка из фейсбука, находится в стороне от страницы. - person János; 19.08.2010
comment
Хотя я не могу понять большую часть того, что вы пытаетесь сказать, я уверен, что Gmail не поддерживает получение URL-адресов изображений с помощью OpenID. В любом случае, если janrain Engage вернет пустой photo_url, я не вижу, что вы можете сделать, чтобы его изменить. - person Mewp; 20.08.2010

Итак, выход есть. Я нашел его здесь. Если вы зарегистрируетесь не с вашей учетной записью Google, а с вашим профилем Google (есть разница), вы также получите URL-адрес фотографии профиля.

person János    schedule 22.08.2010