繁体   English   中英

列出使用FB.api的响应标记了用户的所有Facebook照片

[英]Listing all the Facebook photos a user is tagged in using response from FB.api

现在,我正在通过JavaScript使用Facebook API。 到目前为止,我可以登录自己,现在我正在尝试获取有关登录到我的网站的用户的信息。 这是我到目前为止的内容:

FB.api('/me/photos', function(response) { console.log(response); } );

但是,响应仅显示:“对象{data:Array [0]}”,并且Array为空。

我也尝试使用此代码:

FB.api('/me?fields=photos', function(response) { console.log(response); } );

我从控制台获得的响应是​​:“对象{id:” 10152784292783838“}”。

如何获取所有照片信息? 我想到的唯一想法是我没有使用访问令牌,但是当我尝试访问令牌时仍然无法使用。 当我登录用户时,我还将“ user_photos”包括在我的范围内,但不会更改响应。 我究竟做错了什么?

只要您使用该应用程序的admin / tester / developer用户,就应该能够获取数据。 如果不是,则该数组将为空,因为facebook要求对超出基本权限的应用程序进行应用程序审查。

看到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM