استكشاف أخطاء مصادقة OAuth في API وإصلاحها

Last updated: October 9, 2026

لأخطاء الخادم الداخلية 500 ومشكلات المصادقة مع API الخاص بـ Edvisor.

1. تأكيد نقطة نهاية API

استخدم نقطة النهاية الحالية فقط: https://api-v2.edvisor.io/graphql.

نقطة النهاية السابقة https://api.edvisor.io/graphql مهجورة. قد تفشل طلبات نقطة النهاية القديمة أو يتم حظرها.

2. التحقق من ترويسة التفويض

يجب تنسيقها تمامًا كما يلي: Authorization: Bearer <your_edvisor_api_key>.

الأخطاء الشائعة:

  • وجود أخطاء مطبعية في اسم الترويسة.
  • غياب البادئة Bearer.
  • وجود مسافات إضافية.

3. التحقق من مفتاح API

  • تأكد من أن المفتاح يطابق المفتاح الذي تم تقديمه.
  • تحقق من عدم إجراء تعديلات غير مقصودة أثناء اللصق.
  • اطلب إعادة إنشاء مفتاح من الدعم إذا لم تكن متأكدًا.

4. تعيين Content-Type الصحيح

يجب أن يكون: application/json.

هذا مطلوب لكي تتمكن APIs الخاصة بـ Edvisor من تفسير حمولات البيانات.

5. التحقق من المستخدمين المحذوفين

مفاتيح API مرتبطة بالمستخدمين. يؤدي حذف المستخدمين إلى تعطيل مفتاح API المقابل. تواصل مع الدعم لإنشاء مفتاح API جديد.

6. البحث عن الأخطاء المطبعية

تحقق بدقة من جميع الترويسات وحقول الإعدادات. قد يمنع خطأ مطبعي صغير المصادقة.

7. التواصل مع الدعم

إذا فشلت جميع الخطوات:

  • الدردشة المباشرة داخل التطبيق.
  • البريد الإلكتروني: support@edvisor.io.

أرفق استجابات الأخطاء أو السجلات. وثّق التغييرات التي تم إجراؤها ورموز الأخطاء التي تم استلامها — فهذا يساعد كلا الفريقين على حل المشكلة بشكل أسرع.

حدد المنتج أو نقطة النهاية المعنية (مدفوعات Edvisor، التأمين، وما إلى ذلك) للوصول إلى حل موجّه.