2012-01-14 14 views
6

का उपयोग करके लॉग इन करने के बाद फेसबुक डेटा प्राप्त करना हमने एक एप्लिकेशन स्थापित किया है जो फेसबुक के साथ उपयोगकर्ताओं को प्रमाणीकृत करने के लिए django-social-auth एक्सटेंशन का उपयोग करता है। प्रमाणीकरण ठीक काम करता है, लेकिन हम फेसबुक (दोस्तों सूचियों, पसंद इत्यादि) से उपयोगी जानकारी लाने के बारे में स्पष्ट नहीं हैं ऐसा लगता है कि django-facebook इस कार्यक्षमता को कुछ प्रबंधित करता है, लेकिन प्राधिकरण पहलुओं को भी संभालता है। क्या कोई ऐसा एप्लिकेशन है जो django-social-auth के शीर्ष पर अच्छी तरह से बैठेगा और फेसबुक डेटा का उपयोग करने के लिए एक ढांचा प्रदान करेगा? django-social-auth और django-facebook का उपयोग करके एक साथ लगता है।django-social-auth

उत्तर

4

आप facepy पर देख सकते हैं। आप फेसबुक ओथ एक्सेस टोकन का उपयोग कर सकते हैं कि django-social-auth आपके डेटाबेस में सहेजता है और जो भी ग्राफ एपीआई कॉल करता है उसे आपके उपयोगकर्ता को दिए गए उपयोगकर्ता को बनाने की अनुमति है।

2

इसे स्वयं रोल करना बहुत कठिन नहीं होना चाहिए। फेसबुक ग्राफ एपीआई सिर्फ HTTP को access_token के साथ अनुरोध प्राप्त करता है, और यह JSON डेटा देता है।