我应该在业务发现API上使用什么ID?

时间:2019-02-07 19:13:18

标签: instagram-graph-api

我正在尝试使用业务发现API(https://developers.facebook.com/docs/instagram-api/business-discovery)从Instagram帐户中检索公共统计信息,但是我不确定要使用哪个节点来检索此数据。 (我是这个API的新手)

我尝试在网站上运行示例( 使用以下工具在图资源管理器上使用?fields = business_discovery.username(bluebottle){followers_count,media_count})

  • /我 { “错误”:{ “ message”:“(#100)尝试访问节点类型(Page)上不存在的字段(business_discovery)”, “ type”:“ OAuthException”, “代码”:100, “ fbtrace_id”:“ D0siT4a4GR0” } }

  • 我的企业帐户ID(me?fields = instagram_business_account) { “错误”:{ “ message”:“(#100)尝试访问节点类型(Page)上不存在的字段(business_discovery)”, “ type”:“ OAuthException”, “代码”:100, “ fbtrace_id”:“ Hq0erqHbbxP” } }

  • 我的企业帐户的Instagram用户ID(?fields = instagram_accounts) { “错误”:{ “ message”:“(#100)尝试访问节点类型(InstagramUser)上不存在的字段(business_discovery)”, “ type”:“ OAuthException”, “代码”:100, “ fbtrace_id”:“ BCAkvwtsZXV” } }

任何指导将不胜感激

1 个答案:

答案 0 :(得分:0)

Graph API Explorer上的

: 首先给我打电话/帐户 API应该返回您具有角色的页面列表及其ID enter image description here 找到您连接到Instagram商业帐户的页面,然后单击其ID。这将在路径字段中填充ID,自动执行GET请求,并返回页面的名称和ID字段。 enter image description here 接下来,在“搜索字段”中单击,然后键入instagram_business_account,直到它出现在预输入下拉菜单中。 会看到instagram_business_account,单击它。这将使用fields参数将字段追加到路径中。提交此新请求,您应该返回连接到此页面的Instagram企业帐户。 现在您有了企业帐户的ID

查看此内容:https://developers.facebook.com/docs/instagram-api/getting-started