我将制作一个非常简单的Web应用程序。我只需要当前用户的好友列表,然后向具有图像/文本的所选用户发送消息。我已经关注了包含从Facebook提取数据细节的宝石,我发现了一些宝石,但它们都使用旧的REST API。首先:使用REST API是不是很糟糕?如果没有,“Facebooker”是一个好宝石吗?如果它不好我发现了这个Which Ruby gems support the Facebook API?,但我没有看到很多关于Facebooker2的文档。还有其他选择吗?
答案 0 :(得分:12)
我正在使用koala - 适用于OAuth身份验证和Facebook Graph API。没有任何严重的问题,它在github
上有很好的文档记录(有例子)答案 1 :(得分:3)
Ruby Toolbox是这类问题的绝佳资源。
在你的情况下,尝试搜索'facebook' - 就像在https://www.ruby-toolbox.com/search?utf8=%E2%9C%93&q=facebook中一样 - 你会发现https://github.com/nov/fb_graph是一个受欢迎且维护得很好的FB宝石(现在至少是riight)
答案 2 :(得分:0)
自Facebook推出Open Graph API以来我发现很容易为REST调用滚动自己的包装器,我需要使用像HTTParty或RestClient这样的http客户端。 YMMV。