我写了一个facebook连接器应用,它应该请求一些权限。 当我单击应用程序编辑菜单中的预览登录对话框按钮时,会列出所有权限,但是当我从我的网站打开登录对话框时,只请求标准权限(一般用户信息)。我已经保存了好几次,等了好几个小时但是没用。 我做错了什么或者我只是发现了一个错误或什么?
感谢。
答案 0 :(得分:1)
您的Facebook应用程序配置中的权限设置仅适用于Facebook应用程序中心的身份验证对话框。从网站打开登录对话框时,需要指定所需的权限。例如,如果您使用Javascript SDK的FB.login进行登录,则需要类似
的内容FB.login(function(response) {
// handle the response
}, {scope: 'email,publish_actions'})
特别注意范围参数。