ข้ามไปยังเนื้อหา

การแก้ไขข้อผิดพลาดของ Windows

ข้อผิดพลาดคำอธิบายสิ่งที่ต้องทำ
BadChannelพุชโทเค็น (URI) ไม่ถูกต้องหรือไม่เป็นที่รู้จักโดย WNSตรวจสอบพุชโทเค็นแล้วลองอีกครั้ง
BadRequest

ข้อผิดพลาดอาจเกิดจากสาเหตุต่อไปนี้:

  • มีการระบุค่าที่ไม่ถูกต้องในฟิลด์ wns_content (ค่าว่างหรือมี XML ที่เข้ารหัสไม่ถูกต้อง)
  • คำขอ HTTP ไปยังบริการ WNS ล้มเหลว
ตรวจสอบค่าฟิลด์ wns_content ในคำขอ
FailedToGetWNSToken

ข้อผิดพลาดอาจเกิดจากสาเหตุต่อไปนี้:

  • WNS ไม่พร้อมใช้งานในขณะนี้ (เป็นสาเหตุที่พบบ่อยกว่า)
  • การรับรองความถูกต้องของ WNS ล้มเหลวเนื่องจากข้อมูลประจำตัวไม่ถูกต้อง
ตรวจสอบข้อมูลประจำตัวแล้วลองอีกครั้งในภายหลัง
InvalidTokenพุชโทเค็นไม่ถูกต้อง อุปกรณ์จะถูกยกเลิกการสมัครรับการแจ้งเตือนใช้โทเค็นที่ถูกต้อง
Overloadเกินขีดจำกัดการพุชของ WNS: WNS ไม่สามารถจัดการกับการพุชจำนวนมากที่ส่งไปได้ลองลดจำนวนการพุชที่คุณส่ง
PayloadTooLargeขนาดของข้อความเกินขีดจำกัด 5000 ไบต์ลดขนาดของข้อความ
TokenForWrongChannelพุชโทเค็นไม่ถูกต้องสำหรับข้อมูลประจำตัวที่ใช้ในการส่งพุช
  • ตรวจสอบให้แน่ใจว่าชื่อแพ็คเกจใน manifest ของแอปของคุณตรงกับข้อมูลประจำตัวที่ระบุใน Pushwoosh Control Panel เมื่อกำหนดค่าแพลตฟอร์ม
  • ตรวจสอบอีกครั้งว่า access token ที่ให้ไว้ในคำขอตรงกับข้อมูลประจำตัวของแอปที่ร้องขอ channel URI หรือไม่
Unregisteredพุชโทเค็นไม่ถูกต้อง อุปกรณ์จะถูกยกเลิกการสมัครรับการแจ้งเตือนลองใช้โทเค็นใหม่
WNSFailedความล้มเหลวภายในของ WNS ทำให้การส่งการแจ้งเตือนล้มเหลวลองส่งข้อความอีกครั้งในภายหลัง
WNSUnavailableการพยายามส่งข้อความไปยังอุปกรณ์หลายครั้งภายใน 10 นาทีไม่สำเร็จ เนื่องจากเซิร์ฟเวอร์ WNS ไม่ตอบสนองลองส่งข้อความอีกครั้งในภายหลัง