फेसबुक के प्रलेखन प्रक्रिया बहुत खराब है, तो एक कठिन समय शुरू हो रही होने के बारे में बुरा नहीं लग रहा है। किसी भी वास्तविक सरकारी दस्तावेजों के बिना प्रलेखन के लिए उनके विकि-शैली दृष्टिकोण "प्रक्रिया प्रवाह" समझ मुश्किल छोड़ने के लिए जाता है, और एक साथ बेतरतीब ढंग से बिखरे हुए डॉक्स का एक समूह के कुछ हिस्सों piecing की आवश्यकता है।
फेसबुक गोपनीयता की रक्षा करने का दायित्व है, तो वे कभी नहीं एक उपयोगकर्ता की वास्तविक ईमेल पते आवेदन डेवलपर्स के लिए उपलब्ध बनाने के लिए, कनेक्ट या सामान्य अनुप्रयोगों के माध्यम से। वे जगह है कि आप उपयोग कर सकते हैं लेकिन, आप उन्हें ईमेल करने में एक उपयोगकर्ता की स्पष्ट अनुमति प्राप्त करना आवश्यक है में एक प्रॉक्सी ईमेल प्रणाली है। वहाँ पर एक सभ्य दस्तावेज़ है यहां प्रॉक्सी ईमेल। आप इसके लिए उत्साह से अनुमति प्राप्त कर सकते हैं; वहाँ के लिए ऐसा करने से उस दस्तावेज़ में जुड़े हुए कई तरीके है।
फेसबुक और स्थानीय खातों को लिंक करने के संबंध में, यह निश्चित रूप से जाने का रास्ता होगा। एक बार एक कनेक्ट उपयोगकर्ता में लॉग करता है, आपको लगता है कि उपयोगकर्ता के लिए है कि इस तथ्य के स्टोर करने के लिए ताकि आप फेसबुक-विशिष्ट कार्यक्षमता प्रदान कर सकते हैं चाहता हूँ। मैं बस हर नई कनेक्ट उपयोगकर्ता के लिए डेटाबेस है कि यह की अपनी स्थानीय आईडी के साथ द्वारा आया था, में एक सामान्य उपयोगकर्ता खाता बनाने हैं, ताकि आप सभी साइट पर उपयोगकर्ता खातों की दो अलग अलग प्रकार की विशेष हैंडलिंग करने के लिए नहीं है। इसका अर्थ है कि खाते जाहिर है (मैं एक का उपयोग एक फेसबुक उपयोगकर्ता के खाते के रूप में चिह्नित करना होगा externalIdमेरी उन तालिका में कॉलम) और साइट है कि जानकारी पर भरोसा के किसी भी हिस्से आप अन्यथा स्थानीय स्तर पर हो सकता है फेसबुक पहलुओं को हैंडल करने के लिए होगा ठीक से (जैसे प्रॉक्सी के बजाय ईमेल सामान्य ईमेल का उपयोग कर के रूप में)।
मौजूदा उपयोगकर्ताओं के लिए, आप एक प्रक्रिया है जिसके तहत वे अमेरिकन प्लान कनेक्ट में लॉग इन करने के बाद वे साइट में पहले से ही प्रवेश करने के बाद होने से एक "खाते लिंक" की व्यवस्था कर सकता है, और आप उस का पता लगा सकता है और बस अपने उपयोगकर्ताओं मेज पर उनके अमेरिकन प्लान आईडी जोड़ें। उसके बाद, वे में कनेक्ट के माध्यम से भविष्य में अपने सामान्य प्रक्रिया के माध्यम से लॉग इन कर सकते हैं, या। मैंने कभी नहीं यह कर दिया है, लेकिन यह संभव होना चाहिए।
आप खाते कोड से निपटने के सामान्य रूप से पर्याप्त लिखते हैं, अपनी साइट कोई फर्क नहीं पड़ता उपयोगकर्ता की किस तरह आप इसे फेंक अच्छी तरह से कार्य करने के लिए सक्षम हो जाएगा।