как показать фейсбук и твиттер в профиле пользователя в комментариях моего сайта - PullRequest
4 голосов
/ 23 декабря 2011

Я показываю аватар Граватара на комментариях на своей веб-странице

вот так

$hash = md5(trim($row['email']));                  
$default_usr = urlencode('http://localhost/example/images/user-icon.jpg');
src=\"http://www.gravatar.com/avatar/$hash.'.jpg?s=45&d=$default_usr'\"        

, но я хочу использовать его как аватар, когда кто-то публикует комментарий на моем сайте, используя электронное письмо, принадлежащее егоУчетная запись facebook или твиттер-аккаунт. Его / ее изображение также отображается в комментариях на моем сайте.

Но я не знаю, как?

Любой любитель Facebook или любитель Твиттера, который может мне помочь Пожалуйста, пожалуйста, пожалуйста.
Я не хочу использовать приложение Facebook, я разрабатываю свой собственный виджет комментариев, используя php, где я хочу его использовать

1 Ответ

4 голосов
/ 23 декабря 2011

http://graph.facebook.com/paul.knox.anthony/picture

предоставит вам фотографию профиля пользователя из API графика Facebook.file_get_contents () с PHP должен позволить вам получить это.Тем не менее, похоже, у вас есть только адрес электронной почты пользователя.В этом случае вам потребуется авторизация от Facebook, чтобы получить пользователя только с адреса электронной почты.

См .: Есть ли способ получить идентификатор электронной почты пользователя после проверки его / ее идентификационной информации в Твиттере с помощью OAuth?

Facebook API - Как мне получитьизображение профиля пользователя Facebook через API Facebook (не требуя от пользователя «Разрешить» приложение)

Скорее всего, вам придется делать некоторые вещи OAuth.

...