Facebook - Получение обновлений статуса со страницы (не пользователя) с использованием FQL - PullRequest
2 голосов
/ 15 марта 2011

Есть ли способ получения обновлений статуса со страницы (не со страницы пользователя, а со страницы бизнеса) с использованием FQL, документация для таблицы 'page' ничего не содержит?

Так что мойзапрос теоретически будет:

SELECT status FROM page WHERE page_id = MYPAGEID

, хотя это, очевидно, не работает, и:

SELECT message FROM status WHERE uid = MYPAGEID

просто возвращает NULL.

Страница является общедоступной, и всеразрешения безопасности отключены.

Есть идеи?Я не вижу причин, по которым Facebook не допустит этого?

Я использовал

https://graph.facebook.com/MYPAGEID/feed

, но в идеале я хотел бы вернуть XML, чтобы интегрировать его в канал.

Спасибо.

1 Ответ

9 голосов
/ 15 марта 2011

Вам необходимо запросить таблицу stream:

SELECT message FROM stream WHERE source_id=PAGE_ID

ИЛИ:

SELECT message FROM stream WHERE source_id=PAGE_ID AND actor_id=PAGE_ID

Если вы хотите получить только каналы Сделано на странице!

...