这似乎是一个相当简单的问题,但是我找不到任何直接答案,包括在FB权限文档页面中: - /
无论如何,这里有:我有一个应用程序,让用户通过它在墙上贴上帖子。我需要做的是显示他/她的朋友在他们的墙上贴出的帖子列表,这些帖子与我的应用程序有关。
换句话说,当用户连接到我的应用程序时,我希望应用程序能够像用户看到的那样看到用户的朋友的墙。这将使应用程序能够浏览这些墙以获取相关内容。
有很多朋友的权限,所有这些都非常具体。在我看来,最好的选择是'friends_likes'...只是我不是在寻找喜欢,我只是在发布包含我的网站链接的帖子之后,这些帖子的目的是为了让朋友们看到。
由于我还不确定我是否清楚,这是问题的示意图:
=>当user1连接到我的应用程序时,我希望该应用程序为他/她显示user2的帖子。
对此的任何帮助都会非常感激,
- 纪尧姆
答案 0 :(得分:0)
由于我还不确定我是否清楚,这里是一个示意图 问题:
user1 and user2 have both authorised my app to publish on their walls user1 and user2 are friends user2 has published a post on his/her wall, through my app, with visibility level set to "friends"
=>当user1连接到我的应用程序时,我希望该应用程序为他/她显示user2的帖子。
有了这些权限和要求,获取该列表将非常简单
FQL流表:http://developers.facebook.com/docs/reference/fql/stream/这应该让你开始:
WHERE source_id IN (select uid1 FROM friend WHERE uid2=me()) ' this is the getting stream items from friends
AND app_id = YOUR_APP_ID ' this is the thru your app part