【问题标题】:Bigger picture for facebook news feedFacebook 新闻提要的大图
【发布时间】:2014-08-06 07:58:22
【问题描述】:

我尝试了Facebook Graph API Explorer 并查看了/[userid]/feed 的人的新闻提要。

在这种情况下,此人添加了一张至少 720 像素宽的新封面照片。 但在新闻提要中,我发现的只是一个 picture 属性,其中仅包含一个非常小的 130 像素宽的缩略图。

有没有办法在 API 中访问完整的 - 或者至少是更大的 - 图片?

谢谢。

【问题讨论】:

  • 为什么会有人用这么小的图片来发布新闻?

标签: facebook facebook-graph-api


【解决方案1】:

如果您检查从/[userid]/feed API 调用返回的数据,您会在响应中注意到"object_id": "xxx"

如果您对此进行第二次 API 调用,例如/xxx/,您将获得一系列不同尺寸的图像,您可以使用它们。例如:

{
  "id": "000", 
  "created_time": "...", 
  "from": {
    ...
  }, 
  "height": 223, 
  "icon": "https://fbstatic-a.akamaihd.net/rsrc.php/v2/yz/r/StEh3RhPvjk.gif", 
  "images": [
    {
      "height": 480, 
      "source": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xfp1/t31.0-8/1912152_448929725237759_238021965_o.jpg", 
      "width": 1547
    }, 
    {
      "height": 320, 
      "source": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xfp1/t31.0-8/p320x320/1912152_448929725237759_238021965_o.jpg", 
      "width": 1031
    }, 
    {
      "height": 130, 
      "source": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpa1/t1.0-9/p130x130/1013838_448929725237759_238021965_n.jpg", 
      "width": 420
    }, 
    {
      "height": 225, 
      "source": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xfp1/t31.0-8/p75x225/1912152_448929725237759_238021965_o.jpg", 
      "width": 725
    }
  ], 
  "link": "https://www.facebook.com/147587828705285/photos/a.448909598573105.1073741827.147587828705285/448929725237759/?type=1", 
  "picture": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpa1/t1.0-9/s130x130/1013838_448929725237759_238021965_n.jpg", 
  "source": "https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xfp1/t31.0-8/q71/s720x720/1912152_448929725237759_238021965_o.jpg", 
  "updated_time": "2014-03-12T19:58:08+0000", 
  "width": 720
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多