मैंने अपने रेल ऐप के लिए एक फेसबुक प्रशंसक बनाया है, और मैं रेल ऐप से उस फेसबुक प्रशंसक की दीवार पर डेटा पोस्ट करने में सक्षम होना चाहता हूं।फेसबुक पर पोस्ट करें फैन पेज वॉल से रेल
वेब के आस-पास खुदाई के बाद, मैंने पाया है कि मैं वास्तव में बहुत सारी शब्दावली से उलझन में हूं। fb_graph gem समेत मुझे मिले अधिकांश समाधान ACCESS_TOKEN के लिए पूछ रहे हैं, जो एक APP_SECRET और APP_ID को पुनः प्राप्त करता है। मुझे पृष्ठ की आईडी मिल सकती है लेकिन मुझे नहीं लगता कि मैं केवल एक सामान्य fanpage के लिए APP_SECRET प्राप्त कर सकता हूं।
मणि दस्तावेज़ कहते हैं मैं सिर्फ एक फ़ीड की पोस्ट करने के लिए इस स्निपेट का उपयोग कर सकते हैं:
me = FbGraph::User.me(ACCESS_TOKEN)
me.feed!(
:message => 'Updating via FbGraph',
:picture => 'https://graph.facebook.com/matake/picture',
:link => 'http://github.com/nov/fb_graph',
:name => 'FbGraph',
:description => 'A Ruby wrapper for Facebook Graph API'
)
कौन महान है, सिवाय इसके कि मैं अगर मैं APP_SECRET और APP_ID के बिना एक ACCESS_TOKEN प्राप्त कर सकते हैं पता नहीं है।
क्या मुझे एक फेसबुक ऐप बनाने की ज़रूरत है? (जो मुझे लगता है कि सामान्य प्रशंसक पृष्ठ से अलग है ...) मैं चाहता हूं कि उपयोगकर्ता पृष्ठ को "पसंद" कर सकें ताकि मेरे समाचार फ़ीड में जो चीजें पोस्ट हों, वे भी उनके समाचार फ़ीड में दिखाई देंगी।
यह केवल एक पृष्ठ है मैं सोच भी नहीं मैं OAuth के माध्यम से उपयोगकर्ताओं को प्रमाणित करने की आवश्यकता है ... मैं नहीं चाहता कि उन्हें को पोस्ट करने के लिए पेज की दीवार, बस पृष्ठ पर पोस्ट चाहते हैं पर यह खुद है दीवार। लेकिन मैं इसे स्वचालित होना चाहता हूं।
मैं यह कैसे कर सकता हूं?
तो यह नियंत्रक की कार्यवाही में जाएगा? और आप पहुंच टोकन कैसे प्राप्त करते हैं? – rugbert
नियंत्रक में हो सकता है, मैं इसे मॉडल में पसंद करता हूं। –
access_token "owner.accounts" कॉल की प्रतिक्रिया में शामिल है। –