使用测试应用时 pages_read_engagement 需要 Facebook 图 api 集成权限
Facebook graph api integration permissions needed for pages_read_engagement while using a test app
我不确定我做错了什么,我已经从一个实时应用程序中制作了一个测试应用程序,该应用程序正在审查以获得访问权限 pages_read_engagement
然后我创建了一个测试应用程序,因为当前的应用程序是实时的,据我所知,它将继承我们当前的权限和审查过程中的 pages_read_engagement。
我还在测试应用程序中创建了一个测试用户,该用户有权 pages_read_engagement
当我尝试在测试应用程序中显示来自当前测试用户的帖子时出现以下错误:
message: "(#10) Object does not exist, cannot be loaded due to missing permission or reviewable feature, or does not support this operation. This endpoint requires the 'pages_read_engagement' permission or the 'Page Public Content Access' feature or the 'Page Public Metadata Access' feature
如果我使用自己的应用程序管理员帐户登录,我会得到同样的结果
如果我将我当前的应用程序置于开发者模式,我可以获得访问权限,但我不能,因为它用于 instagram,因此客户将无法再访问他们的 instagram 数据。
所以我的问题是,如何让测试应用程序中有权访问 pages_read_engagement 的测试用户实际工作,以便我和 facebook 可以对其进行测试?
正如@CBroe 所写,如果您使用测试用户并在测试应用程序中设置了正确的权限,那么您需要创建一个页面才能正常工作,您无法使用任何其他页面对其进行测试。
我不确定我做错了什么,我已经从一个实时应用程序中制作了一个测试应用程序,该应用程序正在审查以获得访问权限 pages_read_engagement 然后我创建了一个测试应用程序,因为当前的应用程序是实时的,据我所知,它将继承我们当前的权限和审查过程中的 pages_read_engagement。
我还在测试应用程序中创建了一个测试用户,该用户有权 pages_read_engagement
当我尝试在测试应用程序中显示来自当前测试用户的帖子时出现以下错误:
message: "(#10) Object does not exist, cannot be loaded due to missing permission or reviewable feature, or does not support this operation. This endpoint requires the 'pages_read_engagement' permission or the 'Page Public Content Access' feature or the 'Page Public Metadata Access' feature
如果我使用自己的应用程序管理员帐户登录,我会得到同样的结果
如果我将我当前的应用程序置于开发者模式,我可以获得访问权限,但我不能,因为它用于 instagram,因此客户将无法再访问他们的 instagram 数据。
所以我的问题是,如何让测试应用程序中有权访问 pages_read_engagement 的测试用户实际工作,以便我和 facebook 可以对其进行测试?
正如@CBroe 所写,如果您使用测试用户并在测试应用程序中设置了正确的权限,那么您需要创建一个页面才能正常工作,您无法使用任何其他页面对其进行测试。