संदेश "एक्सेस टोकन को सत्यापित करने में त्रुटि ” फेसबुक/मैसेंजर का उपयोग करते समय मुख्य रूप से उपयोगकर्ताओं के दो समूहों द्वारा होता है; एक मैसेंजर का उपयोग करने वाले नियमित उपयोगकर्ता हैं और अन्य ऐसे डेवलपर हैं जो एपीआई का उपयोग करके फेसबुक लॉगिन को सक्षम कर रहे हैं।
त्रुटि संदेश ज्यादातर उस सुरक्षा प्रक्रिया से संबंधित होता है जिसे फेसबुक आपके प्लेटफॉर्म तक पहुंचने पर लागू करता है। यदि कोई भी चरण पूर्ण, अमान्य या समाप्त नहीं हुआ है, तो आपको त्रुटि संदेश प्राप्त होगा। चूंकि ऐसे दो मामले हैं जहां उपयोगकर्ता इस त्रुटि का अनुभव कर सकते हैं, हमने दो समाधान सूचीबद्ध किए हैं।
फेसबुक पर एक्सेस टोकन को सत्यापित करने में त्रुटि का क्या कारण है?
जैसा कि पहले उल्लेख किया गया है, त्रुटि संदेश 'एक्सेस टोकन को सत्यापित करने में त्रुटि अंतिम उपयोगकर्ता द्वारा अनुभव किए गए अन्य सामान्य त्रुटि संदेशों की तरह नहीं है। इस त्रुटि के कारण हैं:
- आपके खाते के विरुद्ध Messenger में सत्र किसी तरह अमान्य . है या समाप्त . हो गया है ।
- एपीआई के साथ आप जिस फेसबुक का उपयोग कर रहे हैं उसका एक्सेस टोकन समाप्त हो गया है . यह एक एप्लिकेशन के विकास के वातावरण में बहुत से मामलों में होता है क्योंकि एक्सेस टोकन केवल एक सीमित समय के लिए वैध होता है, इससे पहले कि इसे फिर से प्राप्त किया जाए (डेवलपर्स के लिए)।
- उपयोगकर्ता ने पासवर्ड बदल दिया है या सुरक्षा समस्याओं के कारण सभी कनेक्टेड डिवाइस से खुद को लॉग आउट कर लिया है।
- Facebook ने जानबूझकर आपको मैसेंजर . से लॉग आउट किया है सुरक्षा कारणों से।
डेवलपर्स के लिए नीचे सूचीबद्ध समाधान के संदर्भ में, हम मानते हैं कि आप एपीआई कॉल की मूल बातें जानते हैं जो आप एक्सेस टोकन का उपयोग करके कर रहे हैं। यदि आप विकास के माहौल में एक पूर्ण शुरुआत कर रहे हैं, तो हम एक्सेस टोकन में अंतर्दृष्टि प्राप्त करने के लिए कुछ विस्तृत कोडिंग सामग्री पढ़ने की सलाह देते हैं।
समाधान 1:Messenger का स्थानीय डेटा ताज़ा करना (मैसेंजर में त्रुटि के लिए)
मैसेंजर में लॉग इन करने का प्रयास करते समय या विभिन्न खातों के बीच स्विच करते समय सामान्य उपयोगकर्ता इस त्रुटि संदेश का अनुभव कर सकते हैं। यह आपके एंड्रॉइड डिवाइस में एक मात्र बग से ज्यादा कुछ नहीं है। आपका स्मार्टफोन मैसेंजर से संबंधित सभी एक्सेस टोकन का ट्रैक रखता है। यदि उनमें से कोई भी अमान्य हो जाता है या स्वचालित रूप से अपडेट नहीं होता है, तो आपको त्रुटि संदेश प्राप्त हो सकता है।
यहां, हम आपके Messenger एप्लिकेशन के डेटा को रीफ़्रेश करेंगे। सुनिश्चित करें कि आपका उपयोगकर्ता नाम और पासवर्ड हाथ में है क्योंकि आपको इसे दर्ज करने के लिए कहा जा सकता है।
- अपने Android डिवाइस पर, सेटिंग खोलें और अनुप्रयोग प्रबंधक . पर नेविगेट करें ।
- मैसेंजर . की प्रविष्टि खोजें और इसे खोलें।
- एप्लिकेशन सेटिंग में एक बार, डेटा साफ़ करें . चुनें और एप्लिकेशन डेटा और कैश दोनों को साफ़ करें।
- सेटिंग ऐप को बंद करें और पहले एप्लिकेशन को बंद करने के बाद मैसेंजर को रीस्टार्ट करें। अब लॉग इन करने का प्रयास करें और देखें कि क्या त्रुटि संदेश ठीक हो गया है।
समाधान 2:समाप्त हो चुके एक्सेस टोकन (डेवलपर्स के लिए) की जांच करना
एक्सेस टोकन एप्लिकेशन द्वारा उपयोग किए जाने वाले आइटम हैं जिनका उपयोग उपयोगकर्ता की ओर से एपीआई अनुरोध करने के लिए किया जाता है। मुख्य रूप से, एक्सेस टोकन एक विशिष्ट एप्लिकेशन के प्राधिकरण का प्रतिनिधित्व करता है, इसलिए यह या तो लॉगिन को अधिकृत कर सकता है या उपयोगकर्ता की कुछ जानकारी तक पहुंच सकता है।
यदि आप फेसबुक एपीआई का उपयोग कर रहे हैं और सबसे सरल कारणों से टोकन एक्सेस कर रहे हैं (उदाहरण के लिए अपने आवेदन में साइनअप प्रक्रिया को मान्य करने के लिए फेसबुक का उपयोग करना), तो सुनिश्चित करें कि यह समाप्त नहीं हुआ है। आमतौर पर, Facebook सर्वर से अनुरोध किए जाने के 2 घंटे के भीतर Facebook टोकन समाप्त हो जाते हैं। आप हाउ-टू पर आधिकारिक दस्तावेज देख सकते हैं:फेसबुक द्वारा ही समाप्त हो चुके एक्सेस टोकन को संभालें।
नोट: विकास परिवेश में कुछ मामलों में, उपयोगकर्ताओं के पास ऑफ़लाइन_एक्सेस निकालें . है की अनुमति सक्षम है। कुछ मामलों में, यह टोकन की समय सीमा समाप्त न होने पर भी समाप्त हो जाती है। सुनिश्चित करें कि आपने इन विकल्पों को अक्षम कर दिया है।
आप ऑफ़लाइन_एक्सेस . के लिए अनुमति प्राप्त करने का भी प्रयास कर सकते हैं इसलिए आपको एक टोकन मिल सकता है जो समाप्त नहीं होगा और समस्याएं पैदा करेगा।