Почему фид профиля Graph API возвращает удаленные сообщения? - PullRequest
1 голос
/ 20 февраля 2012

У меня возникла совершенно противоположная проблема, которую я обнаружил во многих поисках.Результат API графика для фида страниц , который я перехватываю , включает посты, которые администратор страницы удалил с дисплея на самой странице (через стандартный пользовательский интерфейс FB).

Я хочуотображать ленту недавних действий на сайте, но клиент не хочет, чтобы определенный контент был связан с брендом, поэтому он должен иметь возможность контролировать ленту новостей.Есть ли способ идентифицировать "удаленные" записи на стене и не отображать их в результатах ленты?

1 Ответ

2 голосов
/ 21 февраля 2012

Таблица FQL stream содержит сообщения на стене и поддерживает логический столбец is_hidden, поэтому вы можете попробовать запрос типа

select post_id,actor_id,message from stream where source_id=26920394576 and is_hidden=0

дляпосмотрите, пропускает ли он удаленные сообщения.

При выполнении запроса я вижу 1 сообщение из «Бесплатных купонов», которое было скрыто, и еще одно, которое не имеет - и это последнее, которое появляется на странице Skyline Chili..

Вы можете выполнить FQL через API Graph, используя /fql?q=select ....

...