获取发布在页面墙/提要上的高分辨率照片 [英] getting high resolution photos that were posted on a page wall/feed

查看:24
本文介绍了获取发布在页面墙/提要上的高分辨率照片的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的页面墙带有开放图形.当有人发布照片时,我会在 JSON 上获取它

I'm getting my page wall with the open graph. And when someone posted a photo, I get it on the JSON

{
     "id": "27888702146_10150369820322147",
     "from": {
        "name": "brocoli",
        "category": "Record label",
        "id": "27888702146"
     },
     "message": "Vincent Epplay / David Fenech / Jac Berrocal u00e0 Beaubourg ce soir, 19h, gratos.",
     "picture": "http://photos-f.ak.fbcdn.net/hphotos-ak-snc7/305819_10150369820292147_27888702146_8255527_583491475_s.jpg",
     "link": "https://www.facebook.com/photo.php?fbid=10150369820292147&set=a.386279807146.165840.27888702146&type=1",
     "icon": "http://static.ak.fbcdn.net/rsrc.php/v1/yz/r/StEh3RhPvjk.gif",
     "type": "photo",
     "object_id": "10150369820292147",
     "created_time": "2011-10-16T08:22:21+0000",
     "updated_time": "2011-10-16T08:22:21+0000",
     "likes": {
        "data": [
           {
              "name": "brocoli",
              "category": "Record label",
              "id": "27888702146"
           },
           {
              "name": "Agathe Morier",
              "id": "601668526"
           }
        ],
        "count": 2
     },
     "comments": {
        "count": 0
     },
     "is_published": true
  }

问题是图片链接是图片的低分辨率副本.

The problem is that the picture link is a low resolution copy of the picture.

如何获取完整图片的网址?

How can I get the URL of the full picture ?

谢谢!!

最佳

杰弗里

推荐答案

通过使用 object_id(不是照片 code>post_id 即您提供的结果中的 id).

You can get different version of the photo by querying Graph API with it's object_id (not photo post_id which is id in results you provided).

一旦您通过对象 id 请求 photo,您将获得带有 URL 和尺寸的 images 数组:

Once you'll request the photo by object id you'll get array of images with URLs and dimensions:

http://graph.facebook.com/10150369820292147?fields=images

这篇关于获取发布在页面墙/提要上的高分辨率照片的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆