Facebook 我可以在用户的墙上发布全尺寸照片吗?

Facebook 我可以在用户的墙上发布全尺寸照片吗?,facebook,Facebook,我已经尝试使用Graph API: 但是它会返回(在标签图片下)一张小尺寸的照片。我怎样才能得到那张照片的链接,更大的尺寸?我可以吗?我不认为你正在获取的帖子有任何联系,可以直接根据需要获得更大的照片尺寸 但您可以从类型为“Photo”的帖子的“object_id”中获取照片对象本身,然后从中获取所有图像大小: 然后,它应该具有照片所有可用图像大小的图像属性: "images": [ { "height": 393, "width": 700, "source": "https

我已经尝试使用Graph API:


但是它会返回(在标签
图片
下)一张小尺寸的照片。我怎样才能得到那张照片的链接,更大的尺寸?我可以吗?

我不认为你正在获取的帖子有任何联系,可以直接根据需要获得更大的照片尺寸

但您可以从类型为“Photo”的帖子的“object_id”中获取照片对象本身,然后从中获取所有图像大小:

然后,它应该具有照片所有可用图像大小的图像属性:

"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"
}

]

但我怎么知道该选哪一个呢?没有“大/中/小”标签,我不能随意选择:(是的,很难做到这一点,因为我认为照片有各种尺寸和标准。你最好是使用索引为0的照片来获得最大的。它们通常是从最大到最小排序的。否则,你必须按“高度”和“宽度”属性选择最适合你的。