在没有页面 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).

所以,我只是创建了一个类型正确的新应用,结果一切顺利。

希望有一天这会对某人有所帮助。