2

「me/photos」を使用して写真をアップロードする Facebook アプリ (ゲーム) を開発しています。アプリのページで、アプリによってアップロードされた写真のタイムラインを少し表示したいと思います。そのソースは私の友人です (私ではありません)。で FQL を使用する場合テーブル

SELECT post_id, message, description, type
FROM stream
WHERE filter_key = 'others' AND source_id = me() AND app_id = MY_APP_ID 

関連する投稿は取得できますが、写真への URL は取得できません。私が試した他のテーブルへの結合はうまくいかないようです。アクセス トークンを拡張して、friends_photos 特権を含めました。ご意見をお寄せいただければ幸いです。

4

1 に答える 1

0

写真を取得するには、「添付ファイル」フィールドをリクエストしてください。

写真付きの投稿だけを取得したい場合は、クエリを次のように書き直すことができます。

SELECT post_id, message, description, type, attachment
FROM stream
WHERE filter_key = 'others' AND source_id = me() AND app_id = MY_APP_ID 
  AND attachment.fb_object_type = 'photo'

写真のURLはこちらattachment.media.src

于 2012-10-17T17:24:25.277 に答える