Что такое FQL-эквивалент / posts на графике? - PullRequest
0 голосов
/ 07 октября 2011

Я использую FQL для создания альтернативного канала на моем веб-сайте, который ссылается на мою (общедоступную) бизнес-страницу Facebook.

Я хочу выбрать только сообщения, сделанные этой страницей (автором) в Facebook, и никакие другие. Поэтому я не хочу, чтобы весь канал, просто эквивалент нажатия «... Название страницы ...» вверху стены вместо «Все (самые последние)».

Если бы я делал прямой вызов графа, он бы пошел: https://graph.facebook.com/{$page_id}/posts?{$authToken}.

В настоящее время у меня есть:

$queries = array(
  "stream"=>"SELECT post_id, created_time, message, action_links, attachment
  FROM stream
  WHERE source_id = 143019819074093
  ORDER BY created_time DESC LIMIT 30",

Возможно, это как-то связано с filter_key, но я понятия не имею, как это работает.

Спасибо!

1 Ответ

0 голосов
/ 07 октября 2011

Классический случай решения вашей собственной проблемы через несколько минут после публикации вопроса:

В каждом сообщении есть и source_id (страница, на которой оно было опубликовано), и actor_id (человек, который его опубликовал).Итак, просто необходимо добавить WHERE actor_id = "XXXXXXXXXX" (номер идентификатора страницы);

Genius.

...