सामग्री पर जाएं

أخطاء Windows

الخطأالوصفما يجب فعله
BadChannelرمز الدفع (URI) غير صالح أو غير معروف بواسطة WNS.تحقق من رمز الدفع وحاول مرة أخرى.
BadRequest

يمكن أن تتسبب الأسباب التالية في حدوث الخطأ:

  • تم تحديد قيمة غير صالحة في حقل wns_content (إما فارغ أو يحتوي على XML مشفر بشكل غير صحيح).
  • فشل طلب HTTP إلى خدمة WNS.
تحقق من قيمة حقل wns_content في الطلب.
FailedToGetWNSToken

يمكن أن تتسبب الأسباب التالية في حدوث الخطأ:

  • WNS غير متاح حاليًا (هذا السبب أكثر شيوعًا).
  • فشل مصادقة WNS بسبب بيانات اعتماد غير صالحة.
تحقق من بيانات الاعتماد وحاول مرة أخرى لاحقًا.
InvalidTokenرمز الدفع غير صالح؛ سيتم إلغاء اشتراك الجهاز من الإشعارات.استخدم الرمز الصالح.
Overloadتم تجاوز حد دفع WNS: لا يمكن لـ WNS التعامل مع العدد الكبير من الدفعات المرسلة.حاول تقليل عدد الدفعات التي ترسلها.
PayloadTooLargeيتجاوز حجم الرسالة حد 5000 بايت.قلل حجم الرسالة.
TokenForWrongChannelرمز الدفع غير صالح لبيانات الاعتماد المستخدمة لإرسال الدفعة.
  • تأكد من أن اسم الحزمة في بيان تطبيقك يطابق بيانات الاعتماد المحددة في Pushwoosh Control Panel عند تهيئة المنصة.
  • تحقق مرة أخرى مما إذا كان access token المقدم في الطلب يطابق بيانات اعتماد التطبيق الذي طلب channel URI.
Unregisteredرمز الدفع غير صالح؛ سيتم إلغاء اشتراك الجهاز من الإشعارات.حاول استخدام رمز جديد.
WNSFailedتسبب فشل داخلي في WNS في فشل تسليم الإشعارات.حاول إرسال الرسالة مرة أخرى لاحقًا.
WNSUnavailableفشلت محاولات متعددة لإرسال رسالة إلى الجهاز في غضون 10 دقائق، حيث لم يستجب خادم WNS.حاول إرسال الرسالة مرة أخرى لاحقًا.