我的要求:自动将消息发布到用户的活动日志而不显示任何对话。
我正在使用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方法解决这个问题时,它可以工作。建议我理由。
感谢。
答案 0 :(得分:0)
当UserA通过我的应用程序登录Facebook时,我可以将消息发布到UserB的个人资料。如果有,请告诉我怎么做?
您只需使用UserB的用户ID或用户名而不是me
即可。
但是:此功能很快就会被删除(2013年2月初,请参阅https://developers.facebook.com/roadmap/),因此不再需要开发此类功能。
从那时起发布到另一个用户的墙上的唯一方法是使用Feed对话框,让用户(UserA)主动触发帖子。