Получайте сообщения друзей на Facebook - PullRequest
4 голосов
/ 06 сентября 2011

Можно ли использовать Facebook FQL для получения всех сообщений (или видео-сообщений) друга пользователя?

Например, что-то вроде:

SELECT post_id, message FROM stream WHERE source_id=(fb_friends_array) 

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

$data = json_decode(file_get_contents(....));

1 Ответ

4 голосов
/ 06 сентября 2011

Да, есть!

https://graph.facebook.com/{friends_uid}/posts

Этот вызов вернет ВСЕ сообщения (и данные в сообщениях - комментарии и т. Д.), Которые у вас есть права на просмотр (зависит от настроек конфиденциальности ваших друзей) ...

Чтобы получить фотографии или видео, все, что вам нужно сделать, это поменять «посты» с видео или картинками ... Конечно, ваше приложение должно иметь разрешения для просмотра фотографий и видео ваших друзей.

...