2012-10-15 15 views
5

मैंने स्टैक ओवरफ़्लो, Google, आदि में खोज की, लेकिन मुझे पता नहीं लगा कि मेरी वेबसाइट पर मेरे फेसबुक से मेरी सामग्री कैसे दिखाना है। मैंने कुछ समाधानों की कोशिश की और प्रत्येक ने लॉगिन संवाद को प्रेरित किया और आगंतुकों को लॉग इन करना पड़ा और मेरा आवेदन स्वीकार करना पड़ा (मैंने परीक्षण करने के लिए एक बनाया है)।मैं अपनी वेबसाइट में फेसबुक से अपनी व्यक्तिगत सामग्री कैसे दिखा सकता हूं?

यहां कई जवाब बहुत सामान्य थे, मैं उन्हें समझ में नहीं आया इसलिए मैं पूछ रहा हूं।

मुझे ऐसा कुछ चाहिए जो मेरी वेबसाइट को फेसबुक में "लॉग इन" करने दे और बिना किसी ऐप को स्वीकार करने या फेसबुक में लॉग इन करने की आवश्यकता के बिना मेरी स्थिति या फोटो दिखाए।

मैं अपने AppID और AppSecret के साथ एक फेसबुक-php-sdk उदाहरण की कोशिश की और उस में प्रवेश करने के लिए मुझसे पूछा। इसके अलावा, github.com/facebook पायथन के लिए SDK समान फेसबुक-php-sdk

की जरूरत नहीं है

उत्तर

2

आप एक स्क्रिप्ट (उदाहरण के लिए। एफबी PHP एसडीके का उपयोग करके) लिख सकते हैं जो आपके एफबी डेटा लाने के लिए long-lived access token का उपयोग करता है और फिर डेटा को अपने बैकएंड डेटाबेस (या अपनी वेबसाइट के लिए अन्य स्टोर) में संग्रहीत करता है। फेसबुक पर, आपकी स्क्रिप्ट एक ऐप की तरह दिखेगी और आपकी मशीन उस ऐप का एकमात्र 'उपयोगकर्ता' होगा। नोट, लंबे समय तक पहुंच टोकन 60 दिनों के लिए अधिकतम हैं। आप बुनियादी जानकारी प्राप्त करने के लिए App Access Token का उपयोग करने का भी प्रयास कर सकते हैं। ऐप एक्सेस टोकन की समयसीमा समाप्त नहीं होती है।

+0

हाय डॉन ली, उत्तर देने के लिए धन्यवाद, मैं उलझन में हूं। मैंने एफबी php sdk की कोशिश की, मुझे इस https://developers.facebook.com/docs/howtos/login/login-as-app/ जैसे पहुंच टोकन मिल गया है, लेकिन मैंने fb php sdk के साथ उस टोकन का उपयोग करने का प्रयास किया और मुझे मिलता है "कनेक्ट नहीं हुआ", लेकिन मैंने https://developers.facebook.com/tools/explorer/APP_ID/ से एक्सेस टोकन के साथ एक ही कोड की कोशिश की और काम करता है, लेकिन मुझे नहीं पता कि PHP के साथ उस टोकन को कैसे प्राप्त किया जाए, मुझे नहीं पता कि टोकन उपयोगकर्ता टोकन या ऐप टोक या क्या है .. – educr0w

+1

पेज एक्सेस टोकन के बजाय उपयोगकर्ता पहुंच टोकन का उपयोग करने का प्रयास करें। $ Facebook-> getLoginUrl(), ऐप एथ, और error_log() के साथ उपयोगकर्ता का टोकन $ facebook-> getAccessToken() के साथ एक छोटा HTML पृष्ठ बनाएं। और फिर [डीबगर] (https://developers.facebook.com/tools/debug) में एक्सेस टोकन का परीक्षण करें। यह भी देखें [एक्सेस एक्सेस टोकन] (https://developers.facebook.com/docs/howtos/login/extending-tokens/)। –

0

यह ठीक नहीं हो सकता है क्योंकि आप इसे php और python टैग के साथ पोस्ट करते हैं, लेकिन यह आपकी समस्या का समाधान कर सकता है।

आप कर रहे हैं वेबसाइट वर्डप्रेस इंजन द्वारा संचालित है, तो आप उपयोग कर सकते हैं-यह-से-कि: https://ifttt.com/

यह मूल रूप से आप की तरह कुछ के साथ "व्यंजनों" बनाने के लिए अनुमति देता है: अगर फेसबुक पर नई स्थिति फिर वर्डप्रेस

पर पोस्ट बनाएं पोस्ट को दूसरों को फेसबुक में लॉग इन करने की आवश्यकता नहीं होगी।

यह कोड की एक पंक्ति को केवल कुछ माउस क्लिक के बिना लिखने के बिना है। तो मुझे यकीन नहीं है कि यह आपकी आवश्यकताओं को पूरा करता है या नहीं।

+0

हाय उरी, सलाह के लिए धन्यवाद, लेकिन मैं वेबसाइट विकसित कर रहा हूं! – educr0w

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