ठीक है, तो मैं चारों ओर googled है, मैं stackoverflow पर यहाँ धागे पाया है और मैं आधिकारिक फेसबुक विकी की जाँच की और गए हैं .. और नहीं क्या ..अजगर - फेसबुक एपीआई - एक काम उदाहरण आवश्यकता
अब मुझे आशा है कि आप में से एक लोग पाइथन के लिए एक फेसबुक एपीआई नमूना कोड पर बैठे हैं। यह मैं अब तक मिल गया है और सभी मैं मिल PyFacebook के माध्यम से "अमान्य हस्ताक्षर" जो एक मृत परियोजना प्रतीत होता है:
from facebook import Facebook
api_key = '123456789______'
secret = '<proper secret key>'
OTK = 'XXXXX' # <-- You get this from: https://www.facebook.com/code_gen.php?v=1.0&api_key=123456789______
long_term_key = None
fb = Facebook(api_key, secret)
def generate_session_from_onetime_code(fb, code):
fb.auth_token = code
return fb.auth.getSession()
if not long_term_key:
long_term_key = generate_session_from_onetime_code(fb, OTK)['session_key']
print 'Replace None with this in the .py file for long_term_key:'
print long_term_key
fb.session_key = long_term_key
fb.uid = 000000001 # <-- Your user-id
fb.signature = api_key # <-- This doesn't work at all, MD5 of what?
#fb.validate_signature(fb) # <-- doesn't work either, prob need to pass MD5 handle?
print fb.friends.get() # <-- Generates "Invalid Signature"
"सभी" मैं चाहता हूँ, अब के लिए अपने दोस्तों सूची प्राप्त करने के है , यदि कोई बेहतर एपीआई सही दिशा में मुझे इंगित करता है लेकिन फेसबुक ने आधिकारिक तौर पर अपने पाइथन एसडीके को मृत घोषित कर दिया है और पाइफेसबुक लगभग मेरे लिए काम कर रहा है लेकिन काफी नहीं ..
तो, कृपया मदद करें।
यहाँ एक ट्यूटोरियल है कि कदम अजगर सामाजिक प्रमाणीकरण का उपयोग कैसे करें फेसबुक, गूगल और ट्विटर पर लॉग इन करने से कदम से पता चलता है/ब्लॉग/2014/04/ट्यूटोरियल-जोड़ने-facebooktwittergoogle-प्रमाणीकरण-टू-ए-डीजेंगो-एप्लिकेशन/ – orlenko
इसे [fb 0.2.0।] (https://pypi.python.org/pypi/fb/ 0.2.0) –