إلغاء رموز OAuth وفحصها
فصل تفويض OAuth الخاص بـ ShareAI وفحص نشاط الرمز باستخدام طلبات التفويض المصادق عليها من خادم إلى خادم.
في هذه الصفحة
إلغاء رمز#
https://auth.shareai.now/oauth/revokeإبطال رمز التطبيق.
- عنوان URL الأساسي
https://auth.shareai.now- المصادقة
- مصادقة العميل السري
cURL
curl --fail-with-body https://auth.shareai.now/oauth/revoke \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
--data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
--data-urlencode "token=$SHAREAI_ACCESS_TOKEN"
عندما يقوم العميل بفصل ShareAI عن تطبيقك، قم بإلغاء بيانات الاعتماد المعنية وإزالة الرموز المخزنة لديك. تعامل مع استجابة الإلغاء الناجحة كإكمال حتى عندما يكون الرمز المقدم غير قابل للاستخدام بالفعل. لا تعرض قيم الرموز في السجلات أو رسائل الدعم.
فحص النشاط#
https://auth.shareai.now/oauth/introspectتحقق مما إذا كان الرمز الخاص بالعميل نشطًا.
- عنوان URL الأساسي
https://auth.shareai.now- المصادقة
- مصادقة العميل السري
cURL
curl --fail-with-body https://auth.shareai.now/oauth/introspect \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
--data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
--data-urlencode "token=$SHAREAI_ACCESS_TOKEN"
فحص active قبل استخدام الحقول الأخرى المُرجعة. يصف الفحص حالة الرمز في وقت التحقق؛ لا يزال تفويض API ينطبق عندما يتم قبول طلب لاحق. يجب ألا يُعامل رمز من عميل آخر كتفويض لتطبيقك.
إعادة الاتصال عند الحاجة إلى الموافقة#
يمكن أن يتطلب التفويض المُلغى أو المنتهي صلاحية تفويضًا جديدًا عبر المتصفح. احتفظ بهذا التدفق منفصلًا عن 503 خطأ الخدمة المؤقت. لا يؤدي تحديث رمز غير صالح بشكل متكرر إلى استعادة موافقة العميل.
آخر تحديث سبتمبر 15, 2026