使用FB.api在其他用户的墙上发布Feed

时间:2013-01-16 13:49:41

标签: ruby-on-rails-3 facebook-graph-api feed

我的要求:自动将消息发布到用户的活动日志而不显示任何对话。

我正在使用FB.api。您可以查看我在https://developers.facebook.com/docs/reference/javascript/FB.api/

中使用的代码

现在,目前UserA已通过我的应用程序登录到Facebook。当我现在调用FB.api然后'我'被替换为UserA的Facebook user_id(当前登录用户)。

我的问题: 当UserA通过我的应用程序登录到Facebook时,我可以将消息发布到UserB的配置文件。如果有,请告诉我怎么做?

对于这个问题,在上面的代码中,我尝试用UserB的Facebook user_id代替'me',但它不起作用。但是当我使用FB.ui方法解决这个问题时,它可以工作。建议我理由。

感谢。

1 个答案:

答案 0 :(得分:0)

  

当UserA通过我的应用程序登录Facebook时,我可以将消息发布到UserB的个人资料。如果有,请告诉我怎么做?

您只需使用UserB的用户ID或用户名而不是me即可。

但是:此功能很快就会被删除(2013年2月初,请参阅https://developers.facebook.com/roadmap/),因此不再需要开发此类功能。

从那时起发布到另一个用户的墙上的唯一方法是使用Feed对话框,让用户(UserA)主动触发帖子。