Ошибки
Статья создана
Обновлена 24 сентября 2024 г.
При возникновении ошибки Cloud Notification Service отвечает сообщением с соответствующим HTTP-кодом и дополнительным описанием в формате XML или JSON в зависимости от указанного параметра ResponseFormat
.
Схема данных:
XML
JSON
<?xml version="1.0" encoding="UTF-8"?>
<ErrorResponseXML>
<RequestId>string</RequestId>
<Error>
<Code>string</Code>
<Message>string</Message>
</Error>
</ErrorResponseXML>
{
"ErrorResponse": {
"RequestId": "string",
"Error": {
"Code": "string",
"SubCode": "string",
"Message": "string"
}
}
}
Где:
RequestId
— идентификатор запроса.Code
— код ошибки.Message
— описание ошибки.
Перечень общих кодов ошибок
HTTP | Код ошибки | Дополнительный код | Описание |
---|---|---|---|
400 | InvalidParameter | InvalidParameter | Передан неверный параметр. Название параметра содержится в поле ParamName . |
400 | InvalidParameter | InvalidAttribute | Передан неверный атрибут. Название атрибута содержится в поле ParamName . |
403 | AuthorizationError | NoCredentials | AWS Signature V4 |
403 | AuthorizationError | Unauthenticated | Аутентификация не пройдена. |
403 | AuthorizationError | Unauthorized | Недостаточно прав для выполнения операции. |
404 | NotFound | AccountNotFound | Аккаунт (идентификатор облака) не найден. |
404 | NotFound | FolderNotFound | Каталога с указанным идентификатором не существует. |
429 | ThrottlingException | TooManyRequests | Слишком много запросов. Уменьшите частоту обращений. |
Перечень кодов ошибок, специфичных для действий с PlatformApplication и PlatformEndpoint
HTTP | Код ошибки | Дополнительный код | Описание |
---|---|---|---|
404 | NotFound | AppNotFound | Канала мобильных push-уведомлений с указанным идентификатором (ARN) не существует. |
404 | NotFound | EndpointNotFound | Мобильного эндпоинта с указанным идентификатором (ARN) не существует. |
Перечень кодов ошибок, специфичных для действий с SMS
HTTP | Код ошибки | Дополнительный код | Описание |
---|---|---|---|
400 | serError | SMSChannelIsBanned | Канал SMS-уведомлений заблокирован. |
404 | NotFound | SMSChannelNotFound | Канал SMS-уведомлений с указанным идентификатором (ARN) не существует. |