我正在使用 Facebooks Graph Api 3.2(最新)。 我有一个有效的令牌并通过 Graph-Explorer 运行“/me/accounts”。 其中列出了我的 41 个页面。但我管理着 43 个页面。 2 人失踪。 对于这些缺失的 2 个,我也有正确的权利“分析”,就像其他 41 个一样...... 此外,不存在分页问题。如果我使用“?limit=50”运行 graph-explorer,则只有 41.... 有谁知道缺失的 2 页在哪里吗?
问候
就我而言,它列出了除某些业务页面之外的所有页面,因此我必须添加
business_management
权限并生成新的用户访问令牌。
我用来生成令牌的权限:-
pages_show_list
, business_management
, pages_read_engagement
, pages_manage_metadata
, pages_read_user_content
, pages_manage_ads
, pages_manage_posts
, pages_manage_engagement
如果您没有看到所有页面,则问题可能与此元线程中所述的细粒度权限有关:- 用户无法使用 me/accounts 端点查看他的所有页面 您需要授予页面访问数据的权限。单击以下链接转到 Facebook 设置(应用程序和网站或业务集成):-
您将看到您已创建或有权访问的所有应用程序。就我而言,它是为了业务集成。单击相应应用程序的“查看和编辑”。在打开的窗口中,您可以向下滚动到“显示您管理的页面列表”部分。在这里,您需要在您希望列表中包含的所有页面旁边打勾。
有关这些权限的详细信息,您可以查看:
@Arpit Jain:如何申请业务管理权限? 我想请求此权限,但尽管我请求获取业务信息,但无法启用请求高级按钮。
希望大家分享经验。
非常感谢!