javascript - Facebook 测试用户与 "real"用户

标签 javascript php facebook

我正在使用 Javascript 和 PHP SDK 开发一个应用程序。 JavaScript 让用户登录,然后交给 PHP 代码来完成大部分工作。

我遇到的问题是测试用户和“真实”用户的工作方式不同。我正在调用 FB.login,其范围超出标准:

FB.login( function(response) {
  if (response.authResponse) {
      handleLoginStatusChange(response);
  } else {
     console.log('User cancelled login or did not fully authorize.');
  }
}, 
{ 
   scope: 'email,public_profile,manage_pages',
   return_scopes: true
});

当它针对测试用户的帐户运行时,JavaScript 会显示两个权限窗口 - 第一个窗口用于“公共(public)个人资料和电子邮件地址”,单击“确定”,然后我会看到第二个窗口“管理您的页面”。没有警告。我的应用程序正常运行。

当我在“真实”帐户上运行它时,第二个窗口不会弹出,因此我的应用程序没有管理页面的权限。知道为什么这两个帐户会出现这种行为吗?

最佳答案

正如 CBroe 指出的那样,该应用程序尚未经过适当的审查。谢谢。

关于javascript - Facebook 测试用户与 "real"用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32029845/

相关文章:

javascript - html 事件焦点不起作用

javascript - 减少对象思想 object.entries

php - 多对多 vs 一行

javascript - 是否有可能发现客户端的计算机不在 sleep 状态是 PHP 中的锁定模式?

javascript - Facebook 点赞按钮并添加评论事件

javascript - Tinymce 剥离 Facebook 标签

javascript - 通过 addEventListener 传递它

php - iOS 中的 3DES 加密结果与 php 不一样?

ios - 如何取消Facebook登录?

javascript - .select() 在 Chrome 中无法正常运行