Получить Facebook идентификатор человека, который отметил меня на моей временной шкале

В настоящее время я работаю над сайтом для клиента.
Я хочу показать его последние посты на Facebook на своем сайте, а также посты, на которых он отмечен другими.
С графиком Facebook я могу получить множество данных из последнего сообщения, такого как сообщение, описание, изображение и т. Д. Но я просто не могу найти или получить идентификатор Facebook человека, который отметил его в этом сообщении … Только его собственный Facebook id и идентификаторы других лиц, которые помечены, но не tagger (если это даже слово: P)

Кто-нибудь может мне помочь с этим?

Я использую / кормить в Facebook График, чтобы получить данные из сообщений на его стене

$fb_id = 'your-facebook-id';
$fb_token = 'my-acces-token'; // tokken obtained from Facebook graph explorer page

$fb_response = file_get_contents('https://graph.facebook.com/'.$fb_id.'/feed?access_token='.$fb_token);
$fb_array = json_decode($fb_response, true);

Спасибо за ваше время!!

1

Решение

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

Делайте вещи, как вы были раньше, собирая предметы из /user/feed край. Вы должны получить идентификатор для статуса. С этим, сделайте еще один вызов в График для /STATUS_ID, Это даст вам информацию о том, кто разместил статус вместе с другими вещами.

https://developers.facebook.com/docs/graph-api/reference/v2.1/post

Обратите внимание, что это будет работать только для общедоступных сообщений с любым действительным токеном доступа. Если сообщение не является общедоступным, вы не сможете получить сообщение с токеном доступа пользователя, который не является первоначальным пользователем, который опубликовал статус. Имейте в виду, что в документах конкретно указано:

Only posts whose authors have also granted read_stream permission to the app will be shown for /user/feed.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]