oauth 2.0 - Access LinkedIn REST API without front-end (e.g. OAuth2 redirect) -
लक्ष्य
किसी कंपनी के अपडेट को एक पृष्ठभूमि कार्य में स्थानीय रूप से सहेजें
समस्या
यह किसी भी वास्तविक उपयोगकर्ता इंटरैक्शन के बिना एक बैकएंड सेवा के रूप में किया जाना चाहिए। हम उपयोग करने के लिए एक उपयोगकर्ता खाता प्रदान कर सकते हैं, लेकिन प्रमाणीकरण एक समस्या है: ओअथ रीडायरेक्ट का उत्तर देने में कोई भी वाकई नहीं है और कोई भी सार्वजनिक रीडायरेक्ट यूआरएल नहीं है, क्योंकि यह पृष्ठभूमि सेवा है।
है कोई रीडायरेक्ट यूआरएल या असली उपयोगकर्ता के बिना एपीआई एक्सेस करने का कोई तरीका क्या है?
आप एक नियमित फ्रंट एंड प्रवाह में प्रारंभिक एक्सेस टोकन, ऐप डेवलपर के रूप में आपके लिए, लिंक्डइन उपयोगकर्ता के रूप में आपके लिए एक बार आपको मिल जाने पर, आप इसे बैकएंड में संग्रहीत कर सकते हैं और इसे लिंक किए गए API एपीआई तक पहुंचने के लिए 60 दिनों के लिए उपयोग कर सकते हैं।
60 दिनों के बाद आपको टोकन को रीफ़्रेश करने की आवश्यकता होती है:
दुर्भाग्य से लिंक्डइन (अभी तक) एक स्वायत्त ताज़ा प्रवाह का समर्थन नहीं करता जहां आपका ऐप प्रस्तुत करके नया ऐक्सेस टोकन प्राप्त कर सकता है एक बैकचानल पर एक ताज़ा टोकन इसलिए डेवलपर को हर 2 महीने में मैन्युअल लॉगइन द्वारा प्रवेश टोकन को रीफ्रेश करना होगा।
Comments
Post a Comment