Facebook Graph API Explorer получает специфичные для страницы каналы

Я использую Graph API Explorer, чтобы получать новости с моей страницы в Facebook. Итак, у меня есть что-то вроде этого:

GET ->/v2.2/my_page_id/feed

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

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

Если я попробую это:

GET ->/v2.2/my_page_id/feed?fields=from{id}

Я получу только идентификатор пользователя, который разместил ленту новостей, так что, я думаю, мне нужно добавить что-то вроде предложения where:

/where?from{id}=my_user_id

Кто-нибудь может мне помочь с этим? Это кажется такой простой вещью, но я потерял много часов, чтобы заняться исследованиями по этому вопросу. where clause без удачи.

1 ответ

Решение

Вы должны использовать

GET /{page_id}/posts

вместо

GET /{page_id}/feed

если вы просто хотите собственные посты Пейджа.

Увидеть

/{page-id}/posts показывает только сообщения, которые были опубликованы на этой странице.

Другие вопросы по тегам