Facebookの現在のギャラリーから正方形のサムネイルを複製したいと思っています。それらは、最短エッジで206ピクセルの画像を使用しているように見えます。次に、それらを背景画像(水平方向と垂直方向の中央に配置)として設定することにより、基本的に余分な部分を切り取ります。
fqlクエリの例を教えていただけますか?
うまくいけば、私は明らかな何かが欠けていますが、写真の表のsrc_smallまたはsrc_bigからそれを行うことができないようです。
Facebookの現在のギャラリーから正方形のサムネイルを複製したいと思っています。それらは、最短エッジで206ピクセルの画像を使用しているように見えます。次に、それらを背景画像(水平方向と垂直方向の中央に配置)として設定することにより、基本的に余分な部分を切り取ります。
fqlクエリの例を教えていただけますか?
うまくいけば、私は明らかな何かが欠けていますが、写真の表のsrc_smallまたはsrc_bigからそれを行うことができないようです。
私はそれを理解することができました:)
写真からsrc_bigurlを取得し、ファイル名を取得してhttps://fbcdn-sphotos-da.akamaihd.net/hphotos-ak-ash3/p206x206/に追加します。
それが「本物の」解決策であるかどうかはわかりませんが、現時点では確かに機能しています。
http://new.tickett.net/portfolio.php
サイトは現在開発中であり、変更される可能性があるため、スクリーンショット...
FQLは本当に必要ありません。ユーザーIDをお持ちの場合、探している画像は次のとおりです。
https://graph.facebook.com/USERID/picture?type=square&width=206
これが同じリクエストを使用している私のものです:
これがどこから来たのかは、次のように記述されているGraphAPIユーザーオブジェクト/画像接続リファレンスで確認できます。
HTTP 302は、ユーザーのプロフィール写真のURLにリダイレクトします(別の写真をリクエストするには、?type = square | small | normal | largeを使用します)。?redirect = falseを指定すると、この接続は、302リダイレクトなしでプロフィール写真のURLを返します。さらに、幅と高さのURLパラメータを指定して、特定のサイズの画像をリクエストできます。これにより、要求されたサイズと要求されたアスペクト比に最も近い利用可能なプロファイル画像が返されます。幅または高さのみが指定されている場合、幅または高さがそれぞれ要求されたサイズに最も近い画像を返します。width = heightの場合、常に正方形の画像が返されます。