2017-09-06 9 views
10

लिंक्डइन के एपीआई दस्तावेज में कहा गया है कि एक्सेस टोकन 60 दिनों तक रहता है, लेकिन कुछ मामलों में मैंने इसे एक दिन के भीतर समाप्त कर दिया है। एक बार जब हम पहुंच टोकन प्राप्त करने के लिए प्रमाणीकरण प्रक्रिया के माध्यम से उपयोगकर्ता को ड्राइव करते हैं, तो हम उनके पृष्ठ पर पोस्ट करने में सक्षम होते हैं। लेकिन जब हम अगले दिन उनके लिए पोस्ट करने का प्रयास करते हैं, तो एपीआई एक त्रुटि देता है "पहुंच टोकन सत्यापित करने में असमर्थ"। ऐसे पृष्ठ हैं जहां मुझे यह समस्या दिखाई नहीं दे रही है और मैं पिछले कुछ हफ्तों से पोस्ट कर रहा हूं। मेरी समस्या यह है कि मैं उन पृष्ठों के बीच अंतर नहीं समझ सकता जहां टोकन एक दिन में समाप्त हो जाता है और जहां वे नहीं करते हैं। मदद?लिंक्डइन टोकन 60 दिनों के बजाय एक दिन में समाप्त हो जाते हैं

उत्तर

3

मैंने आपके द्वारा वर्णित व्यवहार को केवल तभी देखा है जब प्राधिकरण के बाद हमारे डीबी में एक्सेस टोकन अपडेट नहीं किया गया था। एक प्राधिकरण पिछले टोकन को अमान्य कर देगा और API कॉल उस संदेश को वापस कर देगा।

संपादित प्रतिक्रिया टिप्पणी करने के लिए: सुनिश्चित करें कि डेटाबेस प्रत्येक उपयोगकर्ता प्रमाणीकरण के बाद टोकन के साथ अद्यतन किया गया है, यह सुनिश्चित करें कि उपयोगकर्ता नहीं प्रमाणीकरण पर एप्लिकेशन में कुछ अन्य जगह में टोकन बचत (या का अनुरोध विभिन्न अनुमतियों के बिना जा रहा है) क्योंकि उन दो मामलों में वह त्रुटि संदेश उत्पन्न होगा।

+0

इस मुद्दे को ठीक करने के लिए मुझे क्या करने की आवश्यकता है? – sujit

+0

मैंने प्रतिक्रिया संपादित की। यह किसी भी कोड को देखकर मुश्किल है, लेकिन मुझे उम्मीद है कि यह मदद करता है। – s1mpl3

संबंधित मुद्दे