我想使用我的应用程序从帐户中提取页面列表。我引用了https://developers.facebook.com/docs/facebook-login/login-flow-for-web/v2.2

我在 fb:login-button 中添加了一些范围“ manage_pages,publish_stream,read_stream,publish_actions,publish_pages ”,以便我可以拉页面。我增加了一个功能

function getFacebookPages() {
   FB.api('/me/accounts', function( apiResponse ) {
       if( apiResponse && !apiResponse.error ) {
          console.log('For Facebook pages');
          console.log(apiResponse);
      }
  });
}

拉页面,但不拉页面。

请帮我。

最佳答案

对于不是默认权限的权限(电子邮件,public_profile,user_friends),您需要在“状态和查看”(来自应用程序仪表板的菜单)中进行设置,以便为他们创建提交

在您的审查完成之前,您可以在应用程序中的“测试应用程序”中创建一个TEST应用程序(同样,从应用程序仪表板的菜单中)。如果您使用测试应用程序的ID进行编码,则不需要提交权限即可,只需在范围内指定它们即可。

这必须有效,如果无效,请提供更多详细信息

09-28 13:27