2010-10-04 21 views
19

मेरे पास फेसबुक एपीआई का उपयोग कर रेल एप्लिकेशन है। मैंने फेसबुक के साथ एकीकृत करने के लिए कई अलग-अलग रूबी रत्न देखे हैं, लेकिन वे दिनांकित हैं।कौन सा रूबी रत्न फेसबुक एपीआई का समर्थन करता है?

क्या निम्न स्तर की कॉल खुद लिखना सबसे अच्छा है? क्या कोई सभ्य और वर्तमान मणि उपलब्ध है?

क्या इनमें से कोई भी रत्न हाल ही में बदला गया है?


मैं एक नई परियोजना शुरू कर रहा हूं - सितंबर, 2012 के रूप में मुझे किस रत्न का उपयोग करना चाहिए?

+0

इस सवाल का शीर्षक अलग ढंग से व्यक्त इसलिए यह नहीं है पर विचार करें बहुत व्यक्तिपरक प्रतीत होता है। –

उत्तर

12

Koala Gem जाने का रास्ता है।

#361: Facebook Graph API:

जुलाई से इन Railscasts आप सभी आप (दोनों एपिसोड भुगतान कर रहे हैं) रूबी में सामाजिक ग्राफ़ के साथ और रेल में बातचीत के बारे में पता करने की जरूरत बता देंगे फेसबुक ग्राफ़ उपयोग करना सीखें कोआला मणि के साथ एपीआई फेसबुक से डेटा लाने और उपयोगकर्ता के माध्यम से सामग्री पोस्ट करने के लिए। यहां मैं अनुमतियों, त्रुटि प्रबंधन, आदि में प्रवेश करता हूं।

#363: Facebook Open Graph: यह एपिसोड पिछले हफ्ते के एपिसोड पर बनाता है और दिखाता है कि ओपन ग्राफ प्रोटोकॉल के माध्यम से फेसबुक को कैसे एकीकृत किया जाए। आप यह भी सीखेंगे कि कैसे अपने स्थानीय सर्वर को सुरंग करें और फेसबुक संचार को पृष्ठभूमि प्रक्रिया में ले जाएं।

+1

मैं यह जोड़ना चाहता हूं कि मणि का उपयोग करना बहुत आसान है, ओपन ग्राफ प्रोटोकॉल थोड़ा अजीब है। ऑब्जेक्ट्स को एक साथ कैसे जोड़ना है यह देखने के लिए फेसबुक की साइट पर देव टूल्स के साथ खेलना लायक हो सकता है। साथ ही, अनुरोध सिर्फ जेसन में पढ़ा जा सकता है, उदाहरण के लिए http://graph.facebook.com/zuck और पढ़ें http://developers.facebook.com/docs/opengraph/tutorial/ (और मजेदार, आप सीधे fb से heroku पर रूबी फेसबुक ऐप बना सकते हैं! https देखें://devcenter.heroku.com/articles/facebook-ruby और http://developers.facebook.com/blog/post/558/) – BF4

3

एक सक्रिय उपयोगकर्ता आधार के लिए जाना जाता है facebooker2 है। दस्तावेज अभी वास्तव में पर्याप्त नहीं है लेकिन इसकी mailing list बहुत सक्रिय है, आपको प्रतिक्रियाएं बहुत जल्दी मिलती हैं।

5

इसे हाल ही में उपयोग करने के बाद, मैं Koala भी सुझाव दूंगा। बहुत अच्छी तरह से प्रलेखित, एपीआई में आसानी से बदलाव के माध्यम से चला जाता है, अभी भी बनाए रखा है, और arsduo एक बहुत अच्छा आदमी है।

5

this link के अनुसार,

फेसबुक के ग्राफ़ एपीआई और ओपन ग्राफ प्रोटोकॉल के निर्माण के साथ

, यह अब आसान पहले से कहीं तो पढ़ सकते हैं और से और "सामाजिक ग्राफ" के लिए डेटा लिखने के लिए है।

...

निम्नलिखित रूबी 1.9.x और रेल 3.0.0 के साथ काम साबित हो रहे हैं।

रत्न

Cardinal Blue’s rest-graph
miniFB
FBGraph
Koala
Mogli

प्लगइन्स - Facebooker2

Middlewares
OmniAuth
rack-facebook

3

मैं अपने प्रोजेक्ट के लिए गहरा Koala में खोदे गए है, और मैंने पाया यह अच्छी तरह से लिखा होना चाहिए, ठोस कोड है कि पूर्ण परीक्षण कवरेज है। मुख्य लेखक, Alex Koppel, निश्चित रूप से जानता है कि वह क्या कर रहा है और वह डेवलपर समुदाय की परवाह करता है। मुझे कुछ सुधार करने की ज़रूरत थी, जो कि मणि के अच्छे वास्तुकला के लिए आसान था, और एलेक्स मास्टर शाखा में बदलावों को विलय करने में सहायक था। अत्यधिक सिफारिशित।

1

Heroku के फेसबुक आवेदन का नमूना स्रोत इस्तेमाल किया गया था, लेकिन अब है koala यह सबसे अच्छा और महान gem.Have एक अच्छा समूह है - koala-users

संबंधित मुद्दे