2017-06-17 36 views
1

我想实现我的应用程序的登录按钮,将要求用户授予的我的应用程序权限“manage_pages” 我增加了以下按钮:范围manage_pages权限请求不会出现测试者登录

<fb:login-button scope="public_profile,email,manage_pages" onlogin="checkLoginState();"> </fb:login-button>

由于我没有做我的应用程序开发人员设置任何行动,以增加manage_pages我将用户添加到我的测试者角色。 当测试仪用户点击登录按钮,他没有得到请求他批准授予权限manage_pages。 他为什么不从哪里得到manage_pages?

是不是因为我需要在开发商设置之前配置呢?我怎么可以做这种事?

我也试图使原来的应用程序的测试应用程序,所以它会在发展模式,但问题仍然存在。 我也试图交换按钮下面的JS函数:

FB.login(function(response) {}, {scope: 'manage_pages'});

它提示测试用户授予应用程序的基本信息,但不manage_pages许可

回答

1

问题是不是一个真正的问题。 我还没有看到在登录过程中manage_pages许可请求,所以我还没有点击“同意”,因为我期待看到manage_pages。

但是,一旦我批准了无效的权限请求,我被要求获得管理页面的其他权限批准