Не удалось подписаться на Instagram Webhook - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь включить Instagram story_insights webhook в живом приложении Facebook. Я могу успешно получать тестовые данные, но не получаю никаких живых данных.

Веб-крючок был настроен через инструментальную панель приложения Facebook для приложения с предоставленными разрешениями «manage_pages» и «instagram_manage_insights».

Я попытался выполнить запрос POST к {page-id} / subscribed_apps конечная точка, но не удалось подписаться на рассылку новостей instagram, так как не существует связанного с этим поля subspped_.

Достаточно ли регистрации webhook на панели инструментов приложения для получения данных или мне нужно выполнить какую-либо регистрациюза каждую страницу Facebook, подключенную к учетной записи Instagram Business?

1 Ответ

1 голос
/ 14 октября 2019

https://developers.facebook.com/docs/instagram-api/guides/webhooks/

В Graph API версии 3.2 для края / {page-id} / subscribed_apps теперь требуется параметр subscribed_fields, который в настоящее время не поддерживает поля websthoks Instgram. Чтобы обойти это, используйте более старую версию API или включите параметр subscribed_fields в поле, отличное от Instagram, а затем отмените подписку на поле позже, используя панель управления вашего приложения.

Просто используйте поле, котороескорее всего, не изменится с вашей страницы в Facebook, например «электронная почта».

...