0

我尝试过使用 Graph API:

https://developers.facebook.com/tools/explorer?method=GET&path=BillGates%2Fposts

但它返回(在标签下picture)一张小尺寸的照片。如何以更大的尺寸获取该照片的链接?我可以吗?

4

1 回答 1

1

根据https://developers.facebook.com/docs/reference/api/post/,我认为您获取的帖子没有任何联系可以直接获得更大的照片尺寸。

但是您可以从类型为“photo”的帖子的“object_id”中获取 Photo 对象本身,然后从那里获取所有图像尺寸:https ://developers.facebook.com/tools/explorer?method=GET&path=10151450339221961

然后它应该具有照片的所有可用图像尺寸的 images 属性:

"images": [
{
  "height": 393, 
  "width": 700, 
  "source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/417933_10151450339221961_1121449374_n.jpg"
}, 
{
  "height": 393, 
  "width": 700, 
  "source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/417933_10151450339221961_1121449374_n.jpg"
}, 
{
  "height": 336, 
  "width": 600, 
  "source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/s600x600/417933_10151450339221961_1121449374_n.jpg"
}, 
{
  "height": 269, 
  "width": 480, 
  "source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/s480x480/417933_10151450339221961_1121449374_n.jpg"
}, 
{
  "height": 179, 
  "width": 320, 
  "source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/s320x320/417933_10151450339221961_1121449374_n.jpg"
}, 
{
  "height": 101, 
  "width": 180, 
  "source": "https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-ash4/417933_10151450339221961_1121449374_a.jpg"
}, 
{
  "height": 72, 
  "width": 130, 
  "source": "https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-ash4/417933_10151450339221961_1121449374_s.jpg"
}, 
{
  "height": 72, 
  "width": 130, 
  "source": "https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-ash4/s75x225/417933_10151450339221961_1121449374_s.jpg"
}

]

于 2013-05-13T15:34:43.910 回答