不确定这是否是错误,或者我需要调整我的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。但是,对于其他照片,有时这个 是准确的。
如何始终如一地检索照片的最大副本及其正确的宽度和宽度?高度吗
答案 0 :(得分:0)
您会注意到网址中的图片不是2048x1373。但有时这对其他照片来说是准确的。
如果上传的图片较小,则没有包含这些尺寸的图片。
如何始终如一地检索照片的最大副本及其正确的宽度和宽度?高度?
您可以从同一个表中请求src_big_width和src_big_height,在这种情况下会给出值720和483 - 这些是此照片可用的最大尺寸。
但是文档说,这些字段可能是空的,所以它们在每种情况下都可能不可靠。