2

これがバグなのか、FQL クエリを調整する必要があるのか​​ わかりません。写真記録の幅と高さの寸法が不正確な場合があります。

Facebook自身の例から:

SELECT pid FROM photo WHERE aid="20531316728_324257

私が走れば

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

最初のレコードで、画像の [0] 位置 (最大) で、

{ "高さ": 1373, "幅": 2048, "ソース": "https://fbcdn-sphotos-ga.akamaihd.net/hphotos-ak-ash3/s2048x2048/168119_10150146071831729_5116892_n.jpg" },

URL の画像が 2048x1373 ではないことがわかります。ただし、他の写真では、これ正確な場合もあります。

写真の最大のコピーと正しい幅と高さを一貫して取得するにはどうすればよいですか?

4

1 に答える 1

0

URL の画像が 2048x1373 ではないことがわかります。ただし、他の写真では、これが正確な場合もあります。

アップロードされた画像が小さかった場合、これらのサイズの画像はありません。

写真の最大のコピーと正しい幅と高さを一貫して取得するにはどうすればよいですか?

同じテーブルから src_big_width と src_big_height を求めることができます。この場合、720 と 483 の値が得られます。これらは、この写真で使用できる最大の寸法です。

しかし、ドキュメントによると、これらのフィールドは空である可能性があるため、すべての場合に信頼できるとは限りません。

于 2012-11-18T23:19:47.643 に答える