首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook图表检查照片帖子是否有一张或多张照片

Facebook图表检查照片帖子是否有一张或多张照片
EN

Stack Overflow用户
提问于 2014-10-20 04:35:27
回答 1查看 248关注 0票数 1

我试图使用图形API解析facebook页面的帖子,下面是示例json输出:

代码语言:javascript
复制
{
    "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,它将只返回第一个图片上传。第二篇文章是一张照片上传,效果很好。如何确定照片帖子是否包含多张图片?如果这是一个多照片的帖子,你如何获得其他图片的object_id?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-01 11:50:42

最近,我在我的应用程序中遇到了这种情况,我就是这样处理的。在图片full_picture参数的提要部分中,您只获得提要中的第一个图片URL。

如果在帖子中添加照片,就会得到一个object_id值,所以不要与之混淆。

在提要部分中添加链接参数,这将给出用户使用计数上传到帖子中的照片数量。参考下面的链接。

count=2

现在你得到了你在那篇文章中发布的照片的数量。现在还可以获得created_time API。像这样,

me?fields=id,name,feed{created_time,link}

保存created_time参数值,然后转到相册中的“相册”部分。把参数传递给,

me?fields=id,名称,相册{照片,created_time}

匹配照片部分中的created_time值,并获取与该帖子相关的照片。从现在起,我正在用这种方式工作,而且它的工作很好。有时我会延迟一分钟发布照片created_time.你也需要处理这件事。希望它能帮助你从现在起,我得到你,一旦我得到适当的参数来处理这种情况。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26458638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档