我使用 fbgraph、rails 3 和 facebook graph api 开发了一个 facebook 应用程序。我想在游戏(应用程序)中加入一些我的 Facebook 朋友,当我玩完游戏后,我想向所有这些朋友发送通知或想在他们的墙上发帖。重要的是我的那些朋友没有注册到我的应用程序。我知道许多应用程序很容易做到这一点,但遗憾的是我无法做到这一点。请帮忙。
问问题
309 次
1 回答
0
您是否尝试过https://stackoverflow.com/a/5994488/624590来获取朋友?基本上是这样的:
facebook_user = FbGraph::User.fetch(user.facebook_identifier, :access_token => user.facebook_access_token)
friends = facebook_user.fetch.friends
此外,请确保您具有检索好友列表的正确 API 权限(应该是 read_friendlists 权限)。
获得朋友数据后,使用他们的 ID 获取他们的用户对象并定位feed!
发布声明,以便在他们的墙上书写。但请注意不要向他们发送垃圾邮件;这不适合您的应用程序。
于 2012-08-08T13:37:24.347 回答