我检索以下相册中的照片列表:
String url =
"https://graph.facebook.com/v2.5/" +
albumId +
"/photos?fields=created_time,height,id,images,picture,name,updated_time,width";
相册请求中似乎没有字段source
... picture
数组包含很多图片网址,但似乎它不包含原始网址。我在picture
数组中找不到原始图像的图像......
所以我找到的唯一解决方案是对每个图像发出请求,如下所示:
String url = "https://graph.facebook.com/v2.5/" + id + "?fields=source";
从此答案中提取source
值。
有没有更好的方法?我知道宽度,高度和许多网址,但我也需要原始图片网址...对于每个单独的图片请求只是为了某种奇怪那个信息......
答案 0 :(得分:2)
您可以使用field expansion语法一次性获取所有这些数据:
/album-id?fields=photos{created_time,height,id,images,picture,name,updated_time,width,source}