首页 > 解决方案 > facebook graph-api 的“照片”权限阻碍了登录过程

问题描述

每当我尝试photos在我的范围内添加权限时,它总是在登录时给出此消息:

在此处输入图像描述

未经许可photos,它可以完美运行。这是我的代码:

document.getElementById('fb-login-btn').addEventListener('click', function() {
   FB.login((response) => {
     statusChangeCallback(response);
   }, {scope: 'public_profile,photos', return_scopes: true}); //{scope: 'public_profile,email', return_scopes: true});
 }, false);   

我不认为问题出在代码上,因为facebook login button当我添加photos权限时,默认情况下也会出现同样的问题。有什么建议么?

标签: javascriptfacebook-graph-apifacebook-javascript-sdk

解决方案


没有权限调用photos

user_photos是它的实际名称。

https://developers.facebook.com/docs/permissions/reference/user_photos


推荐阅读