获得Facebook故事形象的正确方法?

时间:2012-02-11 01:56:26

标签: ios facebook facebook-graph-api image news-feed

使用适用于iOS的Facebook Graph API / SDK,我获得了https://graph.facebook.com/me/home用户的新闻Feed。一些新闻订阅项在JSON响应中返回“故事”:“xxx”,如果故事包含图像,则它将伴随“图片”元素。图片元素始终返回小图像尺寸。

以下是一个例子:

"id":"100000238965505_364153823602580",
    "from":{
        "name":"Cristine Candelaria",
        "id":"100000238965505"
    },
    "story":"Cristine Candelaria was tagged in Arielen Magno Bismar's photo.",
    "picture":"http:\/\/photos-g.ak.fbcdn.net\/hphotos-ak-snc7\/431768_2610303545476_1491618385_31927362_2089838362_s.jpg",
    "link":"http:\/\/www.facebook.com\/photo.php?fbid=2610303545476&set=at.2610291065164.2111576.1491618385.100000238965505&type=1",
    "icon":"http:\/\/static.ak.fbcdn.net\/rsrc.php\/v1\/yz\/r\/StEh3RhPvjk.gif",
    "type":"photo",
    "object_id":"2610303545476",
    "application":{
        "name":"Photos",
        "id":"2305272732"
    }

我尝试过使用Facebook推荐的API https://graph.facebook.com/2610303545476/picture,但是这在JSON响应中总是返回false,我也尝试通过[Graph API URL] / 100000238965505_364153823602580获取Feed详细信息(对不起,我只能发布2个超链接)。这不会产生任何额外的有用信息。

我发现如果您操纵“照片”元素网址的末尾并简单地将_s切换为_n,您将获得正常的图片大小。

我的问题是使用图谱API获取图像和与该图像相关联的文本(例如:第一次在超级碗中)的正确方法是什么?

0 个答案:

没有答案