2012-01-05 3 views
7

У меня есть Страница, созданная для моей службы here. Имя страницы - Rowz.Сообщения, помеченные моей страницей, не отображаются с вызовом API

Есть сообщения на странице пользователя, которые отметили страницу в сообщениях на своих стенах. Эти сообщения отображаются на временной шкале Rowz. В Graph API для страницы есть поле «tagged», которое, как я предполагал, получит мне эти сообщения, но то же самое не работает.

Есть ли способ получить те сообщения, которые помечены Rowz в них?

+0

У меня такая же проблема. –

ответ

-1

Согласно documentation for page object в графе API, tagged соединение получает вам требуемый результат:

Имя: tagged
описание: фотографии, видео и сообщений, в которых Page БЫЛА меченые.
разрешение: любое действительное access_token или пользователь access_token.
возвращает: гетерогенный array от Photo, Video или Post объектов.

Вы можете проверить его здесь, используя граф API исследователь (используя идентификатор страницы, упомянутые в вопросе): https://developers.facebook.com/tools/explorer/?method=GET&path=265813166783408%2Ftagged

Он отлично работает для меня.

Вы также можете рассмотреть возможность использования FQL для этого. Запрос stream_tag таблицы с помощью запроса что-то вроде этого:

SELECT post_id,actor_id FROM stream_tag WHERE target_id=265813166783408 

После этого, вы можете перемещаться по post_id и запросов stream таблицу для message поля.

+0

Я использовал ту же ссылку для проводника графика. Если вы видите страницу Facebook, первое сообщение - «Роуз, что случилось?». Исследователь API диаграмм не показывает эту запись, но сообщения, подобные тем, которые я хочу. –

 Смежные вопросы

  • Нет связанных вопросов^_^