Ошибка API API Facebook при вызове API Business Discovery - PullRequest
0 голосов
/ 28 августа 2018

Когда я вызываю API:

 graph.facebook.com/userid?fields=business_discovery.username(name){followers_count,media_count}

в Graph API исследовать, я получил неверный параметр:

(# 100) Попытка доступа к несуществующему полю (business_discovery) по типу узла (Пользователь)

Может кто-нибудь объяснить, что мне не хватает в URL-адресе API?

Спасибо

enter image description here

1 Ответ

0 голосов
/ 28 августа 2018

Это работает только для Instagram Business Accounts, но вы, похоже, используете его с обычным идентификатором пользователя.

Как говорит https://developers.facebook.com/docs/instagram-api/reference/user/business_discovery,

Идентификаторы учетной записи API платформы Instagram не будут работать с новым API Graph Graph. Используйте узел Страница, чтобы определить правильный идентификатор бизнес-аккаунта Instagram, связанный со страницей Facebook.

Вы не можете использовать это для других типов учетных записей Instagram, только для служебных учетных записей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...