[英]Which Ruby gems support the Facebook API?
我有一個使用Facebook API的rails應用程序。 我已經看到幾種不同的Ruby寶石可以與Facebook集成,但它們看起來過時了。
自己寫低級別電話最好嗎? 有沒有像樣的當前寶石?
最近有沒有改變這些寶石?
我正在開始一個新項目 - 我應該在2012年9月使用哪種寶石?
考拉寶石是要走的路。
這些來自7月的Railscasts將告訴您在Ruby和Rails中與Social Graph交互所需的所有內容(兩者都是付費劇集):
#361:Facebook Graph API : 了解如何使用帶有Koala gem的Facebook Graph API從Facebook獲取數據並通過用戶發布內容。 在這里,我深入研究權限,錯誤處理等。
#363:Facebook Open Graph : 這一集以上周的劇集為基礎,展示了如何通過Open Graph協議進一步整合Facebook。 您還將學習如何隧道傳輸本地服務器並將Facebook通信轉移到后台進程。
最近使用它,我也建議考拉 。 非常好的文檔,經過api的變化非常順利,仍然保持,而arsduo是一個非常酷的家伙。
根據這個鏈接 ,
借助Facebook的Graph API和Open Graph協議的創建,現在可以更輕松地從“社交圖”讀取和寫入數據。
...
以下證明適用於Ruby 1.9.x和Rails 3.0.0。
寶石
紅衣主教的休息圖
miniFB
FBGraph
考拉
Mogli插件 - Facebooker2
中間件
OmniAuth
機架的Facebook
我已經為我的項目深入挖掘了考拉 ,我發現它寫得很好,可靠的代碼具有完整的測試覆蓋率。 主要作者Alex Koppel肯定知道他在做什么,他關心開發者社區。 我需要做一些改進,這很容易歸功於寶石的良好架構,而Alex有助於將更改合並到主分支中。 強烈推薦。
已知擁有活躍用戶群的人是facebooker2 。 文檔目前還不夠,但它的郵件列表非常活躍,您可以很快得到響應。
來自Intridea的oauth2支持Facebook的Graph API。
博客文章: http : //intridea.com/2010/4/22/oauth2-gem-just-in-time-for-facebook-graph? blog = company
在github上: http : //github.com/intridea/oauth2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.