फेसबुक कनेक्ट लिंक करना

वोट
2

मैं अपने अनुप्रयोग के साथ एकीकृत फेसबुक कनेक्ट पर काम करना शुरू कर दिया है। मैं हालांकि ज्ञान समस्या के एक मामूली कमी की है।

मैं पूरी तरह से यह कर सकते हैं तो आप अपनी साइट, आदि पर फेसबुक कनेक्ट में प्रवेश करें, अपने विवरण सभी अमेरिकन प्लान कनेक्ट कार्यों काम को दर्शाता है। लेकिन, मैं इसे कैसे तो मैं मौजूदा उपयोगकर्ताओं जानकारी के भाग के रूप में मेरे MySQL डेटाबेस में फेसबुक यूजर आईडी स्टोर कर सकते हैं कर सकता हूँ? तो कैसे मैं ऑटो Facebook कनेक्ट में उन्हें प्रवेश कर सकते हैं अगर वे पहुंच प्रदान की है?

धन्यवाद!

18/05/2009 को 00:34
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


4 जवाब

वोट
2

पीएचपी फेसबुक क्लाइंट लाइब्रेरी का उपयोग करना, आप कुछ "पृष्ठ" के शीर्ष पर जोड़ने के लिए सक्षम होना चाहिए:

$api_key = "YOUR APP API KEY";
$api_secret = "YOUR API SECRET KEY";

$facebook = new Facebook($api_key, $api_secret);
$facebook_id = $facebook->get_loggedin_user();

उपयोगकर्ता के प्रवेश करते हैं, तो $ facebook_id उनके फेसबुक आईडी (BIGINT) पर निर्धारित किया जाएगा। यदि नहीं, तो यह शून्य हो जाएगा। ध्यान रहे कि उपयोगकर्ताओं को तीसरे पक्ष के कुकीज़ इस के लिए अपने ब्राउज़र में सक्षम अतीत आरंभिक "कनेक्ट" कॉल काम करने के लिए की आवश्यकता है। उस मामले में आप उपयोगकर्ता के प्रवेश पाने के लिए एपीआई का उपयोग कर सकते हैं:

$facebook->api_client->users_getLoggedInUser();

तो मूल रूप से (छद्म):

if (!is_null($facebook_id))
{
    // authenticate user on your site with local cookie or session
    // pull user data from users table by "$facebook_id"
    // if user isn't in the database, create a new row with their facebook id
}
else
{
    // show the connect button?
}
20/06/2009 को 19:15
का स्रोत उपयोगकर्ता

वोट
0

आप clickpass.com को देखा है? आप अलग अलग आईडी के बहुत सारे के साथ अपनी साइट में लॉग इन है करते हैं। Justing एक अजगर साइट पर स्थापित करने और कुछ समय लगता है, लेकिन अच्छा लग रहा है।

22/06/2009 को 10:07
का स्रोत उपयोगकर्ता

वोट
3

आप फेसबुक लॉगइन प्रक्रिया के दौरान अपनी साइट में नए उपयोगकर्ताओं को बनाने के लिए है, तो आप अगले बार सहेजे गए डेटा का उपयोग कर सकते हैं। आप अपने उपयोगकर्ता तालिका को संशोधित करने और (जैसे कि फेसबुक आईडी के रूप में) नए डेटा के लिए कुछ क्षेत्रों को जोड़ने के लिए है। मैं PHP और MySQL wiht इसके बारे में एक ट्यूटोरियल लिखा है:

http://www.barattalo.it/facebook-connect-tutorial/

07/01/2010 को 00:17
का स्रोत उपयोगकर्ता

वोट
0

यहाँ लिंक सिर्फ यह बताता है कि है
https://developers.facebook.com/docs/facebook-login/multiple-providers
यह प्रयोग करने के लिए विभिन्न परिदृश्यों बताते फेसबुक कनेक्ट

05/03/2014 को 10:18
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more