2012-01-10 2 views
0

Простой вопрос:Facebook PHP-SDK имя пользователя

Я использовал PHP-SDK, чтобы получить трюме пользователей картина при входе в систему, как это:.

$user = $facebook->getUser(); 

if ($user) 
{ 
    try { 
     $user_profile = $facebook->api('/me'); ..... 

<img src="https://graph.facebook.com/<?php echo $user; ?>/picture"> .... 

Но я также хочу, чтобы получить удерживайте имя пользователя. Хотя я мог бы сделать что-то подобное, просто добавьте:

Конечно, это не сработало. Я пробовал много других «имен» для имени пользователя, но я не могу найти его! Кто-то получил простое решение? :)

ответ

0

Даже если вы получаете имя пользователя, которое вы не используя, как это, вы не должны помещать внутри тега IMG ..

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

Чтобы получить имя пользователя, ответьте «me» и найдите значение «username». Смотрите ниже для всех видов изучения по API Graph ..

https://developers.facebook.com/tools/explorer?method=GET&path=me

+0

Окей :) спасибо, я просто так, хотя вы могли бы сделайте это в источнике img в javascript: image.src = 'https://graph.facebook.com/' + user.id + '/ picture'; Я мог бы также сделать это в php-sdk. Но спасибо за ваш ответ :) –

0

Это будет работать без маркеров доступа:

http://graph.facebook.com/{user_id}?fields=username

Смежные вопросы