FQL - 原始高分辨率Facebook图像的尺寸有时不正确

时间:2012-11-18 23:04:04

标签: facebook facebook-fql photos

不确定这是否是错误,或者我需要调整我的FQL查询。有时,宽度&照片记录的高度尺寸不准确。

来自Facebook的own example

SELECT pid FROM photo WHERE aid="20531316728_324257

如果我跑

SELECT pid, images FROM photo WHERE aid="20531316728_324257"

在第一张唱片上,在图像的[0]位置(最大的),我得到

  

{             “身高”:1373,             “宽度”:2048,             “来源”:“https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/s2048x2048/168119_10150146071831729_5116892_n.jpg”           },

您会注意到网址中的图片不是2048x1373。但是,对于其他照片,有时这个 是准确的。

如何始终如一地检索照片的最大副本及其正确的宽度和宽度?高度吗

1 个答案:

答案 0 :(得分:0)

  

您会注意到网址中的图片不是2048x1373。但有时这对其他照片来说是准确的。

如果上传的图片较小,则没有包含这些尺寸的图片。

  

如何始终如一地检索照片的最大副本及其正确的宽度和宽度?高度?

您可以从同一个表中请求src_big_width和src_big_height,在这种情况下会给出值720和483 - 这些是此照片可用的最大尺寸。

但是文档说,这些字段可能是空的,所以它们在每种情况下都可能不可靠。