क्या फेसबुक एपीपी एक्सेस टोकन की समय सीमा समाप्त हो गई है? ये टोकन उपयोगकर्ता टोकन से अलग हैं; वे इस तरह का अधिग्रहण कर रहे:फेसबुक ऐप (उपयोगकर्ता नहीं) पहुंच टोकन समाप्ति
https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id={0}&client_secret={1})
http://developers.facebook.com/docs/authentication/ पर दस्तावेज़ के अनुप्रयोग लॉग खंड में वर्णित के रूप में।
क्या कोई परिस्थिति है जिसके अंतर्गत वे अमान्य हो जाएंगे?
एनबी: यह उपयोगकर्ता पहुंच टोकन (जो स्पष्ट रूप से प्रलेखित हैं) के बारे में कोई सवाल नहीं है। उपयोगकर्ता पहुंच टोकन के बारे में एक और प्रश्न के डुप्लिकेट के रूप में एक समान प्रश्न http://facebook.stackoverflow.com/questions/7322063/does-app-login-access-token-expire गलत तरीके से बंद किया गया था।
धन्यवाद, यह काम करता है। लेकिन ऐप एक्सेस टोकन प्राप्त करने की यह विधि एक सुरक्षित विधि है जो सार्वजनिक एपीआई का हिस्सा नहीं है। मुझे भरोसा नहीं है कि यह बदलेगा और लाखों लोगों के साथ लाइव साइट पर इसका उपयोग नहीं करेगा उपयोगकर्ता। (सार्वजनिक एपीआई तोड़ने के लिए फेसबुक कुख्यात है, इस तरह कुछ अकेले रहने दें) ऐसा प्रतीत होता है कि यूआरएल (प्रश्न में उल्लिखित) से प्राप्त ऐप एक्सेस टोकन समाप्त हो गया है; रातोंरात मैंने अपने परीक्षण में अपवाद देखना शुरू कर दिया पर्यावरण लॉग: एक्सेस टोकन को सत्यापित करने में त्रुटि: सत्र यूनिक्स समय 1327539600 पर समाप्त हो गया है। वर्तमान यूनिक्स समय 1327605009 है। – eugen
फेसबुक के लिए स्वीकृत एसडीके के साथ एक ब्रेक-चेंज को अचानक शुरू करने की संभावना बहुत कम होगी। आमतौर पर, फेसबुक प्रदान करेगा के लिए एक रोडमैप उनके स्वीकृत पुस्तकालयों के साथ परिवर्तन तोड़ना। Https://developers.facebook.com/roadmap/ अक्सर जांचें। – thesmart
अलास, पहले पहले हाथ अनुभव से, यह फेसबुक एपीआई तोड़ने वाले परिवर्तनों को देखने की संभावना है। मैंने अभी उपर्युक्त एक का उल्लेख किया है: ऐप एक्सेस टोकन की अवधि समाप्त हो जाती है, हालांकि दस्तावेज़ीकरण यह नहीं बताता है। इससे भी बदतर, त्रुटि कोड लौटाया गया है 0 (अर्थ सफलता !?)। त्रुटि कोड को एपीआई के हिस्से के रूप में माना जाना चाहिए, अन्यथा डेवलपर्स को कोई सुरक्षा गार्ड नहीं छोड़ा जाता है। बीटीडब्लू, क्या फेसबुक त्रुटि कोड की एक निश्चित गैर-बदलती सूची वाला कोई स्थान है? – eugen