FQL / Graph API извлекает все сообщения со стены страницы, кроме одного - PullRequest
2 голосов
/ 03 ноября 2011

У меня проблема с тем, что при запросе сообщений со стены страницы возвращаются все сообщения, кроме одного. Я не могу объяснить, почему этот пост не найден.

Я надеюсь, что кто-то может мне помочь, почему FQL / Graph API не работает.

https://www.facebook.com/pages/WILIKE-INWI-Uni-Graz/295421080475868

Похожий пост от "Дорис Рат".

Это запрос, который я использую (который отлично работает, за исключением этого конкретного сообщения).

    $streamQuery = 'SELECT post_id, message, permalink, likes, actor_id, created_time FROM stream WHERE source_id';
    $streamQuery .= '= 295421080475868 AND message != "" LIMIT 1000 OFFSET 0';

Там до сих пор нет объяснения, почему запрос не работает ...: (

Все еще нет решения! Иметь новый идентификатор сообщения, которое возвращает false: 286722628036968

Ответы [ 2 ]

0 голосов
/ 02 апреля 2014

Это потому, что пользователь, разместивший сообщение, отключил приложение в своем профиле настройка приложения

enter image description here

Проверьте изображение.

0 голосов
/ 03 ноября 2011

Я думаю, что это сообщение содержит ответ на ваш вопрос. Facebook Graph API возвращает значение false, даже если сообщение является общедоступным

Сообщение не является общедоступным, поскольку, когда я вышел из системы, сообщение от Дорис Рат не было видно.

Единственный способ пройти через это сообщение - войти в систему и авторизоваться с разрешением manage_pages.

...