Facebook Javascript SDK扩展权限未被请求/注销按钮未显示
我刚刚开始使用Facebook JavaScript SDK,允许用户使用Facebook登录我的网站 包含范围和数据自动注销链接的代码:Facebook Javascript SDK扩展权限未被请求/注销按钮未显示,javascript,facebook,facebook-javascript-sdk,facebook-login,Javascript,Facebook,Facebook Javascript Sdk,Facebook Login,我刚刚开始使用Facebook JavaScript SDK,允许用户使用Facebook登录我的网站 包含范围和数据自动注销链接的代码: <fb:login-button scope="public_profile,email,user_birthday,user_location" onlogin="checkLoginState();" data-auto-logout-link="true" > </fb:login-button> 我目前遇到两个问题: 1
<fb:login-button scope="public_profile,email,user_birthday,user_location" onlogin="checkLoginState();" data-auto-logout-link="true" >
</fb:login-button>
我目前遇到两个问题:
1:当除了一个Facebook帐户之外的所有帐户都弹出连接提示时,只会询问标准权限(public_profile,email)。扩展权限正在使用的唯一帐户是应用程序注册的帐户。所有其他帐户只会收到一个弹出窗口,请求标准权限,而不是扩展权限
2:此外,数据自动注销链接仅针对应用程序注册的一个帐户显示。尝试的所有其他帐户不显示注销链接。。。我尝试了6个独立的Facebook账户,所有这些账户的行为方式都完全相同
我能够“登录”Facebook,并检索我尝试过的所有帐户的基本信息。。。但如上所述,不会请求扩展权限,并且不会为5/6帐户显示“注销”按钮
我想提供一个链接到该网站,但它正在当地开发
我还想提供详细说明问题的屏幕截图。。。但我还没有足够的声誉
任何帮助都将不胜感激。我怀疑这两个问题是联系在一起的
如果需要任何额外的代码,请询问,我很乐意提供。然而,除了上述问题外,一切似乎都在运转
提前感谢您的时间和精力
亚历克斯·戈麦斯首先,请注意- 从那时起,除了
public_profile
、email
和用户朋友
之外的权限需要提交审查,然后才能使您的应用程序生效;在此之前,只有应用程序的测试人员/管理员/开发人员才能使用这些权限测试应用程序
因此,如果您希望与其他用户一起测试您的应用程序,请向您的应用程序添加开发人员/测试人员/管理员,他们可以成功地测试您的应用程序
应用程序完成后-
希望有帮助 非常感谢!听起来,这绝对是答案!确认!开始工作,并在应用程序中添加了一些开发人员。。。瞧!再次感谢!