RoR - 如何用RoR更新facebook状态?

时间:2010-07-30 18:42:25

标签: ruby-on-rails facebook

抱歉,如果我的英语太糟糕了.. 我用RoR创建了一个简单的拍卖应用程序。在我的应用程序中,如果我创建一个新的拍卖,我希望我的Facebook状态更新与我创建的新拍卖。怎么做?

nb:这不是facebook app。

应该要什么? OAuth的?请帮帮我

2 个答案:

答案 0 :(得分:1)

除非您的用户已添加您的Facebook应用程序并授予您扩展权限(代表他们更新状态的权利),否则您将无法在后端执行此操作。否则,您需要使用其中一个API进行Facebook连接。以下是使用Javascript进行stream.publish更新的示例。

function callback (post_id, exception) { if(post_id) { post_to_my_server(post_id); } 
Facebook.streamPublish('', attachment, null, null, 'What do you think?', callback);

http://wiki.developers.facebook.com/index.php/Facebook.streamPublish

答案 1 :(得分:0)