【发布时间】:2013-11-30 11:40:50
【问题描述】:
我正在使用 Facebook Graph API 来获取用户 graphPath: me/albums 的所有照片,并在 Timeline Photos 相册中发现一些奇怪的东西。
照片存在于 Facebook 的 Timeline 相册中,但未从 API 调用 graphPath/{timeline_photos_album_id}/photos 返回,或者返回的照片数量较少。
有什么问题?
日志:
征集专辑graphPath: me/albums:
.....
{
"can_upload" = 0;
count = 3; !!!!!!!!!!!
"created_time" = "2013-06-18T10:43:27+0000";
description = cool;
from = {
id = 100006100533891;
name = "Mike Mike";
};
id = 1387760311437307;
link = "https://www.facebook.com/album.php?
fbid=1387760311437307&id=100006100533891&aid=1073741829";
name = "Timeline Photos";
privacy = everyone;
type = wall;
"updated_time" = "2013-06-18T10:47:53+0000”;
},
.....
求相册照片graphPath/{timeline_photos_album_id}/photos:
{
data = (
);
}
【问题讨论】:
-
您是否检查了每个墙帖的权限和可见性状态?如果某些仅限于非常狭窄的组,则它可能不会显示在照片列表中。
-
@SimonBoudrias 好主意!我认为许可可能是原因之一!谢谢你的强调。会试一试:P
-
我认为 graphPath/{timeline_photos_album_id}/photos 的响应不正确,因为它不是有效的 JSON...
标签: facebook api facebook-graph-api