文档说GET /{page-id}/photos
返回“一组Photo对象。”,
见https://developers.facebook.com/docs/graph-api/reference/page/photos。
照片对象的文档和GET /{photo-id}
表示它包含相册字段,
见https://developers.facebook.com/docs/graph-api/reference/photo。
但是,我无法在/{page-id}/photos
或/{photo-id}
中看到该字段。
示例:
拍下http://graph.facebook.com/FacebookDevelopers/photos的第一张照片, 这是this。正如你在facebook页面上看到的,这张照片属于“个人资料图片”专辑, 但http://graph.facebook.com/FacebookDevelopers/photos的回复未提及任何专辑信息。
http://graph.facebook.com/10151403325753553相同,我看不到任何album
字段或信息。
有人知道发生了什么事吗?这似乎是api或文档中的错误?
答案 0 :(得分:1)
实际上不是错误。它只是并非所有字段都由API返回,因为可能有太多与API相关的字段。逻辑是啊..
但您始终可以使用?fields=
对于您使用的相同示例:
示例1:
http://graph.facebook.com/FacebookDevelopers/photos?fields=images,link,picture,source,album示例2:
http://graph.facebook.com/10151403325753553?fields=images,link,picture,source,album
在结果中,您会看到所需的键album
。