تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

API02010: المصادقة مطلوبة

ما الذي يعنيه هذا

الإجراء الذي تحاول القيام به يتطلب مصادقة، لكنك لم تسجل الدخول حاليًا. يحتاج POS إلى بيانات اعتماد صالحة للوصول إلى هذا المورد.

الأسباب الشائعة

  • لم تقم بتسجيل الدخول — لم تقم بالمصادقة بعد
  • تم مسح الجلسة — تم مسح جلستك أو انتهت صلاحيتها
  • الوصول إلى مورد محمي — يتطلب المورد مصادقة
  • تم مسح بيانات التطبيق — تمت إزالة بيانات الاعتماد المخزنة

رسم خرائط أخطاء الخادم

يتم تفعيل هذا رمز الخطأ عندما يقوم الخادم بإرجاع:

كود الخادمالمصدر
rest_login_requiredواجهة برمجة التطبيقات REST في ووردبريس
jwt_auth_no_auth_headerملحق المصادقة JWT
HTTP 401أي استجابة من الخادم (تراجع)

كيفية الإصلاح

1. تسجيل الدخول

إذا لم تقم بتسجيل الدخول:

  1. افتح شاشة تسجيل الدخول للـPOS
  2. أدخل بيانات اعتماد ووردبريس الخاصة بك
  3. أكمل عملية المصادقة

2. تحقق من حالة الجلسة

إذا كنت تعتقد أنك قد سجلت الدخول:

  • قد تكون جلستك قد انتهت صلاحيتها
  • ابحث عن API02002 (الرمز منتهي الصلاحية) لمزيد من التفاصيل
  • سجل الدخول مرة أخرى لاستعادة الوصول

3. تحقق من تكوين الخادم

تأكد من تكوين نقاط النهاية الخاصة بواجهة برمجة التطبيقات بشكل صحيح:

  • يجب أن تكون واجهة برمجة التطبيقات REST الخاصة بـ WooCommerce مفعلة
  • يجب أن يكون ملحق WCPOS نشطًا
  • يجب أن تكون نقاط نهاية المصادقة قابلة للوصول

4. تحقق من مشاكل المتصفح/التطبيق

إذا كنت تتم إزالتك من الجلسة بشكل غير متوقع:

  • امسح ذاكرة التخزين المؤقت للمتصفح (إذا كنت تستخدم النسخة الويب)
  • تحقق من عدم حظر الكوكيز/التخزين المحلي
  • تأكد من أن التطبيق لديه إذن لتخزين البيانات

ما الذي يتطلب مصادقة؟

تتطلب معظم عمليات POS مصادقة:

  • عرض المنتجات والعملاء
  • إنشاء وتحرير الطلبات
  • معالجة المدفوعات
  • الوصول إلى التقارير

فقط شاشة تسجيل الدخول الأولية متاحة بدون مصادقة.

  • API02001 — بيانات اعتماد غير صالحة
  • API02002 — الرمز منتهي الصلاحية