我试图使用FQL获取用户的Feed。 我用下面的语句(带视频的帖子):Facebook FQL为相同权限返回不同的数据
SELECT created_time, post_id, actor_id, message, attachment, likes.count, likes.friends,
comments.count FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE
uid=me() AND type='newsfeed') AND is_hidden = 0 AND 'video' in attachment
我要求“read_stream”权限,并得到了用户的令牌
我的问题: 使用“图形API资源管理器”(Facebook的时页面)我得到一个我的朋友“喜欢”的帖子 - 该帖子的作者不是我的朋友。
但是,当使用我自己的应用程序(不是Graph API Explorer的令牌)的access_token时,我看不到那个帖子!
我用“https://graph.facebook.com/me/permissions?access_token=”检查这两个标记具有相同的权限.... 顺便说一句,我能够得到使用“WHERE post_id =” - 所以它看起来也不像用户权限问题。
任何想法? 我就在这里!
PLS ...................................
你的朋友是否授权图形API浏览器?这两个应用程序都具有相同的迁移设置? (我想你不能检查这个图形API浏览器,但你的应用程序和第二个应用程序,你可以) – Igy
我的朋友是不使用图API,并没有授权它。我的应用程序上的迁移设置与它有什么关系?我的应用程序正在使用默认设置。我应该改变什么吗? – ilazar