【发布时间】:2017-07-27 23:52:25
【问题描述】:
我正在尝试使用新的 Facebook Graph Instagram API 开发一个简单的 Instagram 洞察平台,但我无法获得访问我的 Instagram 业务页面的正确权限。我当前的设置将我的 instagram 业务页面连接到我的 facebook 业务页面,并为两者共享一个广告帐户。
当我使用 Graph API Explorer(参见文档here)从 facebook 业务页面中获取 instagram 业务页面 ID 时:
/v2.10/{facebook_page_id}?fields=instagram_business_account
我得到错误:
{
"error": {
"message": "(#100) No permission to access the Instagram account",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "CU9oNYEt2+q"
}
}
documentation 表示需要以下权限之一:
instagram_basic
instagram_manage_cmets(可选)
instagram_manage_insights(可选)
但是,图表浏览器中没有任何这些权限的选项(见下图)。我的问题归结为如何验证我的应用,以便我有权从我的 instagram 业务页面获取 instagram 见解?
【问题讨论】:
-
您使用 Facebook 登录。
-
@WizKid This facebook 登录权限的文档没有提到 instagram_basic、instagram_manage_cmets 或 instagram_manage_insights,当它们被编码为字符串时,会引发无效范围错误
标签: facebook facebook-graph-api instagram instagram-api