# Устранение ошибок Windows

Эти ошибки поступают от Службы уведомлений Windows (WNS), когда Pushwoosh отправляет push-уведомления на устройства Windows.

| Ошибка                  | Описание                                                                                                                                                                                                                                    |     Что делать                                                                                                                                                                                                                                                                                                                      |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **BadChannel**          | Push-токен (URI) недействителен или не распознан WNS.                                                                                                                                                                                       | Проверьте push-токен и повторите попытку.                                                                                                                                                                                                                                                                               |
| **BadRequest**          | <p>Эту ошибку могут вызывать следующие причины:</p><ul><li>В поле <em>wns_content</em> указано неверное значение (оно пустое или содержит некорректно закодированный XML).</li><li>Не удалось выполнить HTTP-запрос к службе WNS.</li></ul> | Проверьте значение поля _wns\_content_ в запросе.                                                                                                                                                                                                                                                                       |
| **FailedToGetWNSToken** | <p>Эту ошибку могут вызывать следующие причины:</p><ul><li>WNS в настоящее время недоступна (это более частая причина).</li><li>Ошибка аутентификации WNS из-за неверных учетных данных.</li></ul>                                             | Проверьте учетные данные и повторите попытку позже.                                                                                                                                                                                                                                                                     |
| **InvalidToken**        | Push-токен недействителен; подписка устройства на уведомления будет отменена.                                                                                                                                                               | Используйте действительный токен.                                                                                                                                                                                                                                                                                       |
| **Overload**            | Превышен лимит push-уведомлений WNS: WNS не может обработать большое количество отправленных push-уведомлений.                                                                                                                               | Попробуйте уменьшить количество отправляемых push-уведомлений.                                                                                                                                                                                                                                                          |
| **PayloadTooLarge**     | Размер сообщения превышает лимит в 5000 байт.                                                                                                                                                                                               | Уменьшите размер сообщения.                                                                                                                                                                                                                                                                                             |
| **TokenForWrongChannel**| Push-токен недействителен для учетных данных, используемых для отправки push-уведомления.                                                                                                                                                   | <ul><li>Убедитесь, что имя пакета в манифесте вашего приложения совпадает с учетными данными, указанными в Pushwoosh Control Panel при настройке платформы.</li><li>Дважды проверьте, соответствует ли токен доступа, предоставленный в запросе, учетным данным приложения, запросившего URI канала.</li></ul> |
| **Unregistered**        | Push-токен недействителен; подписка устройства на уведомления будет отменена.                                                                                                                                                               | Попробуйте использовать новый токен.                                                                                                                                                                                                                                                                                    |
| **WNSFailed**           | Внутренний сбой WNS привел к ошибке доставки уведомления.                                                                                                                                                                                   | Попробуйте отправить сообщение еще раз позже.                                                                                                                                                                                                                                                                           |
| **WNSUnavailable**      | Многократные попытки отправить сообщение на устройство в течение 10 минут не увенчались успехом, так как сервер WNS не отвечал.                                                                                                              | Попробуйте отправить сообщение еще раз позже.                                                                                                                                                                                                                                                                           |