在没有页面 Public 内容访问权限的情况下测试 Facebook 图表 API
Test Facebook Graph API without Page Public Content Access permission
有没有办法测试已实施的应用 需要 Facebook 图 API 页面 Public 内容访问许可?
我正在测试 Facebook Graph API Explorer 中的 {page_id}_{post_id}
端点以获得 post,但收到错误消息:
This endpoint requires the 'pages_read_engagement' permission or the 'Page Public Content Access' feature. Refer to https://developers.facebook.com/docs/apps/review/login-permissions#manage-pages and https://developers.facebook.com/docs/apps/review/feature#reference-PAGES_ACCESS for details.
此错误适用于随机页面和我拥有的页面。我根本无法使用它。我计划做的应用程序主要基于 Facebook posts,所以我可以说这是它的主要功能,所以在我成功测试此端点之前,我无法对应用程序进行审核。
我该怎么做才能让它发挥作用?如有任何帮助,我们将不胜感激!
原来我选择了错误的类型来创建我的 facebook 应用程序。我选择创建“Business Connected Experiences”应用程序而不是“Manage Business Integrations" 一个,所以我无法完全访问到我自己页面上需要查询的权限。前者只是没有给我提供pages_user_read_content之类的,所以我无法阅读帖子中的评论。此外,我还使用用户令牌代替 页面令牌 (Thanks Lars for pointing this out for me).
所以,我只是创建了一个类型正确的新应用,结果一切顺利。
希望有一天这会对某人有所帮助。
有没有办法测试已实施的应用 需要 Facebook 图 API 页面 Public 内容访问许可?
我正在测试 Facebook Graph API Explorer 中的 {page_id}_{post_id}
端点以获得 post,但收到错误消息:
This endpoint requires the 'pages_read_engagement' permission or the 'Page Public Content Access' feature. Refer to https://developers.facebook.com/docs/apps/review/login-permissions#manage-pages and https://developers.facebook.com/docs/apps/review/feature#reference-PAGES_ACCESS for details.
此错误适用于随机页面和我拥有的页面。我根本无法使用它。我计划做的应用程序主要基于 Facebook posts,所以我可以说这是它的主要功能,所以在我成功测试此端点之前,我无法对应用程序进行审核。
我该怎么做才能让它发挥作用?如有任何帮助,我们将不胜感激!
原来我选择了错误的类型来创建我的 facebook 应用程序。我选择创建“Business Connected Experiences”应用程序而不是“Manage Business Integrations" 一个,所以我无法完全访问到我自己页面上需要查询的权限。前者只是没有给我提供pages_user_read_content之类的,所以我无法阅读帖子中的评论。此外,我还使用用户令牌代替 页面令牌 (Thanks Lars for pointing this out for me).
所以,我只是创建了一个类型正确的新应用,结果一切顺利。
希望有一天这会对某人有所帮助。