Facebook Graph Explorer提供与具有相同权限的Graph API请求不同的结果

Facebook Graph Explorer提供与具有相同权限的Graph API请求不同的结果,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在写一个脚本,它将把已经发布到活动墙上的图像拉出来,并在画廊中显示它们 在Graph Explorer中,我的访问令牌表示它包含以下权限: create_note photo_upload publish_actions publish_stream read_stream share_item status_update user_photos video_upload 在资源管理器中运行调用时,我会获得所有图片(https://graph.facebook.com/4127

我正在写一个脚本,它将把已经发布到活动墙上的图像拉出来,并在画廊中显示它们

在Graph Explorer中,我的访问令牌表示它包含以下权限:

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";
我只得到两张照片(由活动主持人放置的照片)


为什么我不能得到所有的图像?是否有其他方法获取图像?

我不确定这是否解决了问题,但巧合的是,在我这样做之后,事情开始起作用了


我进入了应用程序设置,为应用程序设置权限,并为应用程序设置域(除非您选择“用于网站登录”,即使您没有使用Facebook登录网站,域也不会保存)。在做了这些改变之后,事情开始起作用了。我不知道它们为什么相关。

Access Token调试器说它们也有相同的权限。该应用程序和您的应用程序之间有不同的迁移选项吗?