我在Rails 3中开发,我需要使用Facebook Connect API(Graph)。我正在试用Javascript SDK,它工作得很好。问题是我不知道如何“保存”和与我在Rails中提取的信息交互。
最好的办法是为Facebook使用一些“原生”Rails插件。我看了一下Facebook插件,但我不知道如何开始和使用它。
有人知道如何使用Rails 3与Facebook API交互吗?
我在Rails 3中开发,我需要使用Facebook Connect API(Graph)。我正在试用Javascript SDK,它工作得很好。问题是我不知道如何“保存”和与我在Rails中提取的信息交互。
最好的办法是为Facebook使用一些“原生”Rails插件。我看了一下Facebook插件,但我不知道如何开始和使用它。
有人知道如何使用Rails 3与Facebook API交互吗?
2条答案
按热度按时间tjvv9vkg1#
您需要集成某种服务器端逻辑。例如,您可以使用自己的JS调用FB的JS,然后 AJAX 将从FB接收到的数据提交到您的服务器进行持久化。
然后,您可以使用类似koala的东西来稍后对OpenGraph API进行服务器端调用。
f45qwnt82#
Facebook
Graph API
是基于HTTP的,所以它可以与任何具有HTTP库的语言一起工作,例如cURL,urllib。只需调用适当的url
和适当的data
,您将获得作为JSON
对象的数据。您可以使用facebook explorer工具对API进行沙箱测试。对于rails,koala gem只是让调用API
和从response
中提取信息变得容易。