在Facebook App验证上提交新的批准范围

问题描述

我有一个现有的应用程序,允许用户在其个人资料上创建和共享实时视频。我在开发人员模式下测试了该应用程序,将其提交以供验证,审批团队可以使用其测试用户来演示功能,然后批准该应用程序。

现在已经三个月了,我想更新该应用程序以允许用户页面具有相同的功能。因此,我将范围 pages_manage_posts 添加到我的应用程序审查中,并在开发人员模式下在单独的测试应用程序上进行测试。

但是,当我在实时应用程序上使用测试用户时,即使是公司拥有的Pages,我自己和测试用户也无法使用尚未获得批准的范围。因此,应用程序审核者无法测试功能,也不会批准新权限。

(#200) If posting to a group,requires app being installed in the group,and either publish_to_groups permission with user token,or both manage_pages and publish_pages permission with page token; If posting to a page,requires both manage_pages and publish_pages as an admin with sufficient administrative permission

如何在现有的实时Facebook App上测试和批准新范围?我陷入循环/

解决方法

我被指示使用Facebook Test Apps。这是我的操作方式:

  1. 我创建了一个测试应用,其中的说明如下:https://developers.facebook.com/docs/apps/test-apps/
  2. 我更新了我的应用程序,以便在与测试用户登录时,Facebook API会从新的测试应用程序切换到应用程序ID和秘密令牌
  3. 重新提交。我会看看是否有帮助