ShareAI Platform Docs

تحديث رموز الوصول بأمان

قم بتدوير رموز تحديث OAuth لـ ShareAI على واجهتك الخلفية، واحفظ البديل بشكل ذري وتعامل مع انتهاء الصلاحية أو إعادة التشغيل دون حلقات إعادة المحاولة.

عرض كـ 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