Android Facebook图表检查照片帖子是否有一张或多张照片
我正在尝试使用graph API解析facebook页面的帖子,下面是json输出示例:Android Facebook图表检查照片帖子是否有一张或多张照片,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,我正在尝试使用graph API解析facebook页面的帖子,下面是json输出示例: { "posts": { "data": [ { "message": "post1", "object_id": "786625684729323", "type": "photo", "updated_time": "2014-1
{
"posts": {
"data": [
{
"message": "post1",
"object_id": "786625684729323",
"type": "photo",
"updated_time": "2014-10-19T16:59:07+0000",
"id": "381290831929479_786636778061547",
"created_time": "2014-10-19T16:59:07+0000"
},
{
"message": "post2",
"object_id": "778854645506427",
"type": "photo",
"updated_time": "2014-10-19T16:09:04+0000",
"id": "381290831929479_786616228063602",
"created_time": "2014-10-19T16:09:04+0000"
}
]
}
}
多张照片上传是指您上传多张照片,并在新闻提要上显示您在相册中添加了X张照片
第一篇文章是多张照片上传,但如果我使用object_id获取图片,它将只返回上传的第一张图片。第二篇文章是一张照片上传,效果不错。如何确定照片帖子是否包含多张图片?如果是多张照片的帖子,如何获取其他图片的对象id?最近我在我的应用程序中遇到了这种情况,我就是这样处理的。在提要部分的图片或完整图片参数中,您只能获得提要中的第一个图片URL 如果你在帖子中添加照片,你会得到一个对象id值,所以不要与之混淆 在feed部分添加link参数,该参数提供用户使用count在帖子中上传的照片数量。请参阅下面的链接 现在,您已经获得了在该特定帖子中发布的照片数量。同时获取从现在开始创建的API。像这样, me?fields=id,name,feed{created\u time,link} 保存创建时间参数值,现在转到相册中的照片部分。并将参数传递为 me?fields=id、姓名、相册{照片、创建时间} 匹配“照片”部分中的“创建时间”值,并获取与该帖子相关的照片。到目前为止,我正在以这种方式工作,而且工作正常。有时我在发布照片时会延迟一分钟。你也需要处理这个问题。希望它现在能帮助你,一旦我得到正确的参数来处理这种情况,我就会给你