pages_show_list 是否足以获得 instagram_business_accounts?
Is it pages_show_list enough for getting instagram_business_accounts?
Facebook Graph API 文档并不是世界上最好的,我想它不仅仅是众所周知的东西。
事实上,我们正在创建一个应用程序来访问 Instagram 业务帐户数据。 Facebook 文档,在 Getting started 指南中,说要使用 manage_pages
权限来获取链接到页面的 Instagram 商业帐户列表。该许可的问题是需要申请审查,根据我们以前的经验,需要 4 到 6 周的时间。此外,我们不想管理用户页面,只是将 Instagram 商业帐户链接到他们。
所以我们尝试使用 pages_show_list
来代替。但是在我所做的测试中,我只能看到链接到我管理的页面的 Instagram 商业帐户,同时使用 manage_pages
(Graph API Explorer 上的相同查询)我得到了两个 Instagram 商业帐户我已链接到 Facebook 页面。我对两个页面都有相同的 tasks
(角色)。
这让我想知道是 pages_show_list
出于某种原因不起作用,还是我无法理解第二个 page/Instagram 企业帐户的具体情况。
经过一些测试看起来 manage_pages
是将 Instagram 商业帐户连接到 Facebook 页面的必要条件。
经过三个不同的用户测试,他们每个人都拥有两个不同的 Facebook 页面,连接到两个不同的 Instagram 商业帐户,我是唯一一个使用 pages_show_list
令牌看到其中一个 Instagram 帐户的人授予权限。
为什么我能看到那个账号?我不知道,但这绝对是一个奇怪的情况,一般来说,不可能将 Instagram 商业帐户连接到 Facebook 页面,并使用用户令牌以 pages_show_list
作为许可而不是 manage_pages
。
更新: 我终于找到了 a hint on the documentation。看起来是否通过 Business Manager 向用户授予页面的角色权限会有所不同。如果以这种方式授予它们,除了 pages_show_list
之外,理论上还需要 manages_pages
、business_management
或 ads_management
权限之一。
即使我不知道如何知道页面 permissions/role 是否以这种方式给出,我也试过了,它对我有用 pages_show_list
+ manage_pages
和 pages_show_list
+ business_management
但不是 pages_show_list
+ ads_management
.
Facebook Graph API 文档并不是世界上最好的,我想它不仅仅是众所周知的东西。
事实上,我们正在创建一个应用程序来访问 Instagram 业务帐户数据。 Facebook 文档,在 Getting started 指南中,说要使用 manage_pages
权限来获取链接到页面的 Instagram 商业帐户列表。该许可的问题是需要申请审查,根据我们以前的经验,需要 4 到 6 周的时间。此外,我们不想管理用户页面,只是将 Instagram 商业帐户链接到他们。
所以我们尝试使用 pages_show_list
来代替。但是在我所做的测试中,我只能看到链接到我管理的页面的 Instagram 商业帐户,同时使用 manage_pages
(Graph API Explorer 上的相同查询)我得到了两个 Instagram 商业帐户我已链接到 Facebook 页面。我对两个页面都有相同的 tasks
(角色)。
这让我想知道是 pages_show_list
出于某种原因不起作用,还是我无法理解第二个 page/Instagram 企业帐户的具体情况。
经过一些测试看起来 manage_pages
是将 Instagram 商业帐户连接到 Facebook 页面的必要条件。
经过三个不同的用户测试,他们每个人都拥有两个不同的 Facebook 页面,连接到两个不同的 Instagram 商业帐户,我是唯一一个使用 pages_show_list
令牌看到其中一个 Instagram 帐户的人授予权限。
为什么我能看到那个账号?我不知道,但这绝对是一个奇怪的情况,一般来说,不可能将 Instagram 商业帐户连接到 Facebook 页面,并使用用户令牌以 pages_show_list
作为许可而不是 manage_pages
。
更新: 我终于找到了 a hint on the documentation。看起来是否通过 Business Manager 向用户授予页面的角色权限会有所不同。如果以这种方式授予它们,除了 pages_show_list
之外,理论上还需要 manages_pages
、business_management
或 ads_management
权限之一。
即使我不知道如何知道页面 permissions/role 是否以这种方式给出,我也试过了,它对我有用 pages_show_list
+ manage_pages
和 pages_show_list
+ business_management
但不是 pages_show_list
+ ads_management
.