1

我正在尝试获取用户的总照片数通过Facebook获取总图片数Graph API

我尝试了这些

me?fields=photos.limit(200).fields(images)
这将返回ID,而不是图片数

me/albums?fields=photos

me/albums?fields=photos?fields=source,name,id

me/albums?fields=photos&fields=source,name,id
给人封面照片,个人资料照片

me?fields=albums.fields(id,name,cover_photo,photos.fields

Graph API explorer具有所需的权限,但要么他们给不必要的信息或API返回错误。

回答

3

您需要count场的每张专辑

me/albums?fields=count,name

+0

它给这个响应... { “数据”:[{ “计数”:1, “名”:“封面照片”, “ID”: “1766543212334015” },{ “计数”:1, “名”: “我的照片”, “ID”: “138888888888336” } ] “分页”:{ “游标”:{ “之前”: “MTMytrewqsdfghc4MDE1”, “后”: “MTjjhhhhhhhhMjc4MzM2” }} } ... ...有没有在这里总照片数 – Dragon

+1

根据这种回应,它的确如此。封面照片中的1张照片和1张照片封面照片。这就是你如何获得计数,如果它不工作,你要么不告诉我什么(如你正在使用测试用户,或试图得到一个不属于你的照片计数),或者你需要提交一个错误@Sadaquat – phwd

+0

...实际上,我正在使用我的Facebook ID和图API API浏览器测试quries,我也提供了所有必需的权限。我想要获取总计数 - 即照片数量,即存在于我的照片文件夹中的照片。在我的照片菜单中有4张照片,所以它应该返回4 – Dragon

相关问题