イベントの壁に投稿された画像をプルしてギャラリーに表示するスクリプトを書いています。
グラフエクスプローラーで、アクセストークンに次のアクセス許可が含まれていると表示されます。
create_note
photo_upload
publish_actions
publish_stream
read_stream
share_item
status_update
user_photos
video_upload
エクスプローラー(https://graph.facebook.com/412742725455517/photos)で通話を実行すると、すべての写真が表示されます。コードで同じ呼び出しを実行すると、次の呼び出しによって生成されたアクセストークンを使用します。
var dialog_url = "http://www.facebook.com/dialog/oauth?"
+ "client_id=" + app_id
+ "&redirect_uri=" + encodeURIComponent(post_login_url)
+ '&response_type=token'
+ "&scope=create_note,photo_upload,publish_actions,publish_stream,read_stream,share_item,status_update,user_photos,video_upload";
私は2枚の写真(イベントホストによって配置されたもの)しか取得しません。
すべての画像を取得できないのはなぜですか?画像を取得する別の方法はありますか?