Amazon Simple Notification Service
开发人员指南 (API Version 2010-03-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon SNS 移动推送的 API 错误

下表列出了移动推送 Amazon SNS API 返回的错误。有关移动推送 Amazon SNS API 的更多信息,请参阅使用 Amazon SNS 移动推送 API

错误 说明 HTTP 状态代码 返回错误的操作

应用程序名称为空字符串

必需的应用程序名称设置为空。

400

CreatePlatformApplication

平台名称为空字符串

必需的平台名称设置为空。

400

CreatePlatformApplication

平台名称无效

为平台名称提供的值无效或超出范围。

400

CreatePlatformApplication

APNS — 委托人不属于有效证书

为 APNS 委托人(即 SSL 证书)提供了无效证书。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

CreatePlatformApplication

APNS — 委托人是有效的证书,但未采用 .pem 格式

为 APNS 委托人(即 SSL 证书)提供了非 .pem 格式的有效证书。

400

CreatePlatformApplication

APNS — 委托人是过期的证书

为 APNS 委托人(即 SSL 证书)提供了过期证书。

400

CreatePlatformApplication

APNS — 委托人不是 Apple 颁发的证书

为 APNS 委托人(即 SSL 证书)提供了非 Apple 颁发的证书。

400

CreatePlatformApplication

APNS — 未提供委托人

未提供 APNS 委托人(即 SSL 证书)。

400

CreatePlatformApplication

APNS — 未提供证书

未提供 APNS 证书(即私有密钥)。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

CreatePlatformApplication

APNS — 证书不是有效的 .pem 格式

APNS 证书(即私有密钥)不是有效的 .pem 格式。

400

CreatePlatformApplication

GCM — serverAPIKey is not provided

未提供 GCM 证书(即 API 密钥)。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

CreatePlatformApplication

GCM — serverAPIKey is empty

GCM 证书(即 API 密钥)为空。

400

CreatePlatformApplication

GCM — serverAPIKey 为空字符串

GCM 证书(即 API 密钥)为 null。

400

CreatePlatformApplication

GCM — serverAPIKey 无效

GCM 证书(即 API 密钥)无效。

400

CreatePlatformApplication

ADM — clientsecret is not provided

未提供必需的客户端密钥。

400

CreatePlatformApplication

ADM — clientsecret 为空字符串

客户端密钥所需的字符串为空。

400

CreatePlatformApplication

ADM — client_secret 为空字符串

客户端密钥所需的字符串为空。

400

CreatePlatformApplication

ADM — client_secret is not valid

客户端密钥所需的字符串无效。

400

CreatePlatformApplication

ADM — client_id 为空字符串

客户端 ID 所需的字符串为空。

400

CreatePlatformApplication

ADM — clientId is not provided

未提供客户端 ID 所需的字符串。

400

CreatePlatformApplication

ADM — clientid 为空字符串

客户端 ID 所需的字符串为空。

400

CreatePlatformApplication

ADM — client_id is not valid

客户端 ID 所需的字符串无效。

400

CreatePlatformApplication

EventEndpointCreated 具有无效 ARN 格式

EventEndpointCreated 具有无效 ARN 格式.

400

CreatePlatformApplication

EventEndpointDeleted 具有无效 ARN 格式

EventEndpointDeleted 具有无效 ARN 格式.

400

CreatePlatformApplication

EventEndpointUpdated 具有无效 ARN 格式

EventEndpointUpdated 具有无效 ARN 格式.

400

CreatePlatformApplication

EventDeliveryAttemptFailure 具有无效 ARN 格式

EventDeliveryAttemptFailure 具有无效 ARN 格式.

400

CreatePlatformApplication

EventDeliveryFailure 具有无效 ARN 格式

EventDeliveryFailure 具有无效 ARN 格式.

400

CreatePlatformApplication

EventEndpointCreated 不是现有主题

EventEndpointCreated 不是现有主题。

400

CreatePlatformApplication

EventEndpointDeleted 不是现有主题

EventEndpointDeleted 不是现有主题。

400

CreatePlatformApplication

EventEndpointUpdated 不是现有主题

EventEndpointUpdated 不是现有主题。

400

CreatePlatformApplication

EventDeliveryAttemptFailure 不是现有主题

EventDeliveryAttemptFailure 不是现有主题。

400

CreatePlatformApplication

EventDeliveryFailure 不是现有主题

EventDeliveryFailure 不是现有主题。

400

CreatePlatformApplication

平台 ARN 无效

平台 ARN 无效.

400

SetPlatformAttributes

平台 ARN 有效,但不属于该用户

平台 ARN 有效,但不属于该用户.

400

SetPlatformAttributes

APNS — 委托人不属于有效证书

为 APNS 委托人(即 SSL 证书)提供了无效证书。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

SetPlatformAttributes

APNS — 委托人是有效的证书,但未采用 .pem 格式

为 APNS 委托人(即 SSL 证书)提供了非 .pem 格式的有效证书。

400

SetPlatformAttributes

APNS — 委托人是过期的证书

为 APNS 委托人(即 SSL 证书)提供了过期证书。

400

SetPlatformAttributes

APNS — 委托人不是 Apple 颁发的证书

为 APNS 委托人(即 SSL 证书)提供了非 Apple 颁发的证书。

400

SetPlatformAttributes

APNS — 未提供委托人

未提供 APNS 委托人(即 SSL 证书)。

400

SetPlatformAttributes

APNS — 未提供证书

未提供 APNS 证书(即私有密钥)。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

SetPlatformAttributes

APNS — 证书不是有效的 .pem 格式

APNS 证书(即私有密钥)不是有效的 .pem 格式。

400

SetPlatformAttributes

GCM — serverAPIKey is not provided

未提供 GCM 证书(即 API 密钥)。有关更多信息,请参阅 Amazon Simple Notification Service API Reference 中的 CreatePlatformApplication

400

SetPlatformAttributes

GCM — serverAPIKey 为空字符串

GCM 证书(即 API 密钥)为 null。

400

SetPlatformAttributes

ADM — clientId is not provided

未提供客户端 ID 所需的字符串。

400

SetPlatformAttributes

ADM — clientid 为空字符串

客户端 ID 所需的字符串为空。

400

SetPlatformAttributes

ADM — clientsecret is not provided

未提供必需的客户端密钥。

400

SetPlatformAttributes

ADM — clientsecret 为空字符串

客户端密钥所需的字符串为空。

400

SetPlatformAttributes

EventEndpointUpdated 具有无效 ARN 格式

EventEndpointUpdated 具有无效 ARN 格式.

400

SetPlatformAttributes

EventEndpointDeleted 具有无效 ARN 格式

EventEndpointDeleted 具有无效 ARN 格式.

400

SetPlatformAttributes

EventEndpointUpdated 具有无效 ARN 格式

EventEndpointUpdated 具有无效 ARN 格式.

400

SetPlatformAttributes

EventDeliveryAttemptFailure 具有无效 ARN 格式

EventDeliveryAttemptFailure 具有无效 ARN 格式.

400

SetPlatformAttributes

EventDeliveryFailure 具有无效 ARN 格式

EventDeliveryFailure 具有无效 ARN 格式.

400

SetPlatformAttributes

EventEndpointCreated 不是现有主题

EventEndpointCreated 不是现有主题。

400

SetPlatformAttributes

EventEndpointDeleted 不是现有主题

EventEndpointDeleted 不是现有主题。

400

SetPlatformAttributes

EventEndpointUpdated 不是现有主题

EventEndpointUpdated 不是现有主题。

400

SetPlatformAttributes

EventDeliveryAttemptFailure 不是现有主题

EventDeliveryAttemptFailure 不是现有主题。

400

SetPlatformAttributes

EventDeliveryFailure 不是现有主题

EventDeliveryFailure 不是现有主题。

400

SetPlatformAttributes

平台 ARN 无效

平台 ARN 无效。

400

GetPlatformApplicationAttributes

平台 ARN 有效,但不属于该用户

平台 ARN 有效,但不属于该用户。

403

GetPlatformApplicationAttributes

指定的令牌无效

指定的令牌无效。

400

ListPlatformApplications

平台 ARN 无效

平台 ARN 无效。

400

ListEndpointsByPlatformApplication

平台 ARN 有效,但不属于该用户

平台 ARN 有效,但不属于该用户。

404

ListEndpointsByPlatformApplication

指定的令牌无效

指定的令牌无效。

400

ListEndpointsByPlatformApplication

平台 ARN 无效

平台 ARN 无效。

400

DeletePlatformApplication

平台 ARN 有效,但不属于该用户

平台 ARN 有效,但不属于该用户。

403

DeletePlatformApplication

平台 ARN 无效

平台 ARN 无效。

400

CreatePlatformEndpoint

平台 ARN 有效,但不属于该用户

平台 ARN 有效,但不属于该用户。

404

CreatePlatformEndpoint

Token is not specified

未指定令牌。

400

CreatePlatformEndpoint

Token is not of correct length

令牌长度不正确。

400

CreatePlatformEndpoint

Customer User data is too large

客户用户数据的长度不能超过 2048 个字节(UTF-8 编码)。

400

CreatePlatformEndpoint

终端节点 ARN 无效

终端节点 ARN 无效。

400

DeleteEndpoint

终端节点 ARN 有效,但不属于该用户

终端节点 ARN 有效,但不属于该用户。

403

DeleteEndpoint

终端节点 ARN 无效

终端节点 ARN 无效。

400

SetEndpointAttributes

终端节点 ARN 有效,但不属于该用户

终端节点 ARN 有效,但不属于该用户。

403

SetEndpointAttributes

Token is not specified

未指定令牌。

400

SetEndpointAttributes

Token is not of correct length

令牌长度不正确。

400

SetEndpointAttributes

Customer User data is too large

客户用户数据的长度不能超过 2048 个字节(UTF-8 编码)。

400

SetEndpointAttributes

终端节点 ARN 无效

终端节点 ARN 无效。

400

GetEndpointAttributes

终端节点 ARN 有效,但不属于该用户

终端节点 ARN 有效,但不属于该用户。

403

GetEndpointAttributes

目标 ARN 无效

目标 ARN 无效。

400

Publish

目标 ARN 有效,但不属于该用户

目标 ARN 有效,但不属于该用户。

403

Publish

消息格式无效

消息格式无效。

400

Publish

消息大小超过协议/端节点服务支持的范围

消息大小超过协议/端节点服务支持的范围。

400

Publish