0

Facebookプラットフォーム用のAdobeActionScript3 SDKを使用して、現在のユーザーのタグ付き写真をすべて取得しています。これは可能ですか?

私はこれを試しました:

FacebookDesktop.api("/"+uid+"/photos",getTagedPhotosHandler);

しかし、それは私にそのユーザーの写真を取得するだけです。

4

1 に答える 1

0

ほとんどの場合、FQL を使用して最初の PID 検索を実行する必要があります。次に、pid をバッチ処理して URL を要求します。次の FB ドキュメント ページに詳細情報があります。

写真

写真タグ

これらの要求は必要です:

SELECT pid FROM photo_tag WHERE subject=$uid

SELECT src, src_small, src_big FROM photo WHERE pid=$pid

それらを次のように組み合わせることができるかもしれません...

select src, src_small, src_big from photo where pid in (select pid from photo_tag where uid=me())

最終的な実行は次のようになります。

Facebook.fqlQuery
(
    "select src, src_small, src_big FROM photo WHERE pid in (select pid FROM photo_tag where uid=me())",
    facebook_photosHandler
);

拡張アクセス許可が必要だと思います。上記の各ページには、これらの FQL クエリを実行するための権限要件がリストされている必要があります。

幸運を祈ります。

于 2011-11-04T21:00:47.873 に答える