我正在编写一个脚本,它将提取已发布到事件墙上的图像并将它们显示在画廊中。
在 Graph Explorer 中,我的访问令牌表示它涵盖以下权限:
create_note
photo_upload
publish_actions
publish_stream
read_stream
share_item
status_update
user_photos
video_upload
当我在 Explorer (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";
我只得到两张照片(由活动主持人放置的照片)。
为什么我无法获取所有图像?是否有其他获取图像的方法?