ShareAI Platform Docs

एक्सेस टोकन को सुरक्षित रूप से रिफ्रेश करें

अपने बैकएंड पर ShareAI OAuth रिफ्रेश टोकन घुमाएं, प्रतिस्थापन को परमाणु रूप से स्टोर करें और समाप्ति या पुनरावृत्ति को बिना पुनः प्रयास लूप के संभालें।

Markdown के रूप में देखें
इस पेज पर

जब एक्सेस टोकन समाप्त हो जाए और ग्राहक का अनुदान अभी भी मान्य हो, तो रिफ्रेश टोकन का उपयोग करें। रिफ्रेश करने से सहमति स्क्रीन नहीं दिखाई देती। यह मूल खाता और प्राधिकरण सीमा को संरक्षित करता है।

POST https://auth.shareai.now/oauth/token

एक नया एक्सेस टोकन जारी करें और रिफ्रेश टोकन को घुमाएं।

बेस URL
https://auth.shareai.now
प्रमाणीकरण
गोपनीय क्लाइंट प्रमाणीकरण

cURL

curl --fail-with-body "https://auth.shareai.now/oauth/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "grant_type=refresh_token" \
  --data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
  --data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
  --data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"

दोनों प्रतिस्थापनों को एक साथ स्टोर करें#

  1. एक ही ग्राहक प्राधिकरण के लिए रिफ्रेश संचालन को क्रमबद्ध करें। एक एप्लिकेशन अनुरोध को रिफ्रेश करना चाहिए जबकि अन्य प्रतीक्षा करें।
  2. कॉन्फ़िगर किए गए क्लाइंट प्रमाणीकरण विधि का उपयोग करके वर्तमान रिफ्रेश टोकन का एक बार आदान-प्रदान करें।
  3. लौटाए गए एक्सेस टोकन, प्रतिस्थापन रिफ्रेश टोकन और समाप्ति को परमाणु रूप से सहेजें।
  4. पुराने रिफ्रेश टोकन को त्यागें। नए एक्सेस टोकन का उपयोग करके प्रतीक्षा अनुरोधों को जारी करें।

विफलता को संभालें#

पर invalid_grant, अनुपयोगी प्राधिकरण को साफ़ करें और ग्राहक से पुनः कनेक्ट करने के लिए कहें। एक अस्थायी सेवा त्रुटि रद्द की गई सहमति से अलग होती है: एक अस्थायी विफलता दिखाएं और एक सीमित पुनर्प्राप्ति पथ बनाए रखें। कभी भी अनिश्चितकाल तक रिफ्रेश को लूप न करें।

संकीर्ण स्कोप का अनुरोध करना#

एक वैकल्पिक scope मान अनुमतियों को कम कर सकता है। यह surcharge केवल पहचान-आधारित ग्रांट में कुछ जोड़ नहीं सकता। नए टोकन के लिए लौटाए गए स्कोप और समाप्ति को प्राधिकरण के रूप में उपयोग करें।

अगला कदम#

OAuth एक्सेस टोकन के साथ चैट अनुरोध भेजें

अंतिम अपडेट सितम्बर 15, 2026

ShareAI प्लेटफ़ॉर्म दस्तावेज़
सभी दस्तावेज़ीकरण

शीर्षक या सामग्री द्वारा खोजें।

इस पेज के बारे में पूछें

इस पेज को एक्सप्लोर करने के लिए एक सहायक चुनें। आप पेज को कॉपी करके अपनी बातचीत में पेस्ट भी कर सकते हैं।

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI