Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 获取facebook故事图片的正确方法?_Ios_Facebook_Facebook Graph Api_Image_Feed - Fatal编程技术网

Ios 获取facebook故事图片的正确方法?

Ios 获取facebook故事图片的正确方法?,ios,facebook,facebook-graph-api,image,feed,Ios,Facebook,Facebook Graph Api,Image,Feed,使用Facebook Graph API/SDK for iOS,我将获得用户的新闻提要。一些新闻提要项在JSON响应中返回一个“story”:“xxx”,如果这些新闻包含一个图像,那么它将伴随一个“picture”元素。picture元素始终返回较小的图像大小 以下是一个例子: "id":"100000238965505_364153823602580", "from":{ "name":"Cristine Candelaria", "id":"1000

使用Facebook Graph API/SDK for iOS,我将获得用户的新闻提要。一些新闻提要项在JSON响应中返回一个“story”:“xxx”,如果这些新闻包含一个图像,那么它将伴随一个“picture”元素。picture元素始终返回较小的图像大小

以下是一个例子:

"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中推荐的内容,但是这在JSON响应中总是返回false,我也尝试过通过[Graph API URL]/100000238965505_364153823602580获取提要详细信息(抱歉,我只能发布2个超链接)。这不会产生任何额外有用的信息

我发现,如果你操纵“photo”元素URL的结尾并简单地将s切换到n,你将得到正常的图像大小


我的问题是,使用Graph API获取新闻提要的图像和与该图像相关的文本(例如:第一次在超级碗…)的正确方法是什么?

如果这种情况仍然存在,您现在应该看到正常大小。