API02010: الحاجة للمصادقة
ما الذي يعنيه هذا
الإجراء الذي تحاول القيام به يتطلب مصادقة، لكنك لم تسجل الدخول حاليًا. يحتاج نظام نقاط البيع إلى بيانات اعتماد صالحة للوصول إلى هذه المورد.
الأسباب الشائعة
- لم تقم بتسجيل الدخول — لم تقم بالمصادقة بعد
- تم مسح الجلسة — تم مسح جلستك أو انتهت صلاحيتها
- الوصول إلى مورد محمي — يتطلب المورد مصادقة
- تم مسح بيانات التطبيق — تمت إزالة بيانات الاعتماد المخزنة
رسم خرائط أخطاء الخادم
يتم تفعيل هذا الرمز عند استجابة الخادم:
| كود الخادم | المصدر |
|---|---|
rest_login_required | واجهة برمجة التطبيقات REST في ووردبريس |
jwt_auth_no_auth_header | مكون المصادقة JWT |
| HTTP 401 | أي استجابة من الخادم (نسخة احتياطية) |
كيفية الإصلاح
1. تسجيل الدخول
إذا لم تقم بتسجيل الدخول:
- افتح شاشة تسجيل دخول نظام نقاط البيع
- أدخل بيانات اعتماد ووردبريس الخاصة بك
- أكمل عملية المصادقة
2. تحقق من حالة الجلسة
إذا كنت تعتقد أنك قد سجلت الدخول:
- قد تكون جلستك قد انتهت صلاحيتها
- ابحث عن API02002 (الرمز منتهي الصلاحية) لمزيد من التفاصيل
- سجل الدخول مرة أخرى لاستعادة الوصول
3. تحقق من تكوين الخادم
تأكد من تكوين نقاط النهاية الخاصة بواجهة برمجة التطبيقات بشكل صحيح:
- يجب تفعيل واجهة برمجة التطبيقات REST الخاصة بـ WooCommerce
- يجب أن يكون مكون WCPOS نشطًا
- يجب أن تكون نقاط نهاية المصادقة قابلة للوصول
4. تحقق من مشاكل المتصفح/التطبيق
إذا كنت تتم إزالتك من الجلسة بشكل غير متوقع:
- امسح ذاكرة التخزين المؤقت للمتصفح (إذا كنت تستخدم النسخة الإلكترونية)
- تحقق من عدم حظر الكوكيز/التخزين المحلي
- تأكد من أن التطبيق لديه إذن لتخزين البيانات
ما الذي يتطلب مصادقة؟
تتطلب معظم عمليات نقاط البيع مصادقة:
- عرض المنتجات والعملاء
- إنشاء وتحرير الطلبات
- معالجة المدفوعات
- الوصول إلى التقارير
فقط شاشة تسجيل الدخول الأولية متاحة بدون مصادقة.