Amazon Simple Notification Service
Guía para desarrolladores

Errores de API para las inserciones móviles de Amazon SNS

En la siguiente tabla se muestran los errores que las API de Amazon SNS devuelven para inserciones móviles. Para obtener más información sobre las API de Amazon SNS para inserción en móviles, consulte Uso de las API de inserción en móviles de Amazon SNS.

Error Descripción Código de estado HTTPS Acción que devuelve este error

Application Name is null string

El nombre de aplicación solicitado está establecido en null.

400

CreatePlatformApplication

Platform Name is null string

El nombre de plataforma solicitado está establecido en null.

400

CreatePlatformApplication

Platform Name is invalid

Se ha proporcionado un valor no válido o fuera de rango para el nombre de la plataforma.

400

CreatePlatformApplication

APNs — Principal is not a valid certificate

Se ha proporcionado un certificado no válido para el principal de APNs, que es el certificado SSL. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

CreatePlatformApplication

APNs — Principal is a valid cert but not in a .pem format

Se ha proporcionado un certificado válido que no está en formato .pem para el principal de APNs, que es el certificado SSL.

400

CreatePlatformApplication

APNs — Prinicipal is an expired certificate

Se ha proporcionado un certificado caducado para el principal de APNs, que es el certificado SSL.

400

CreatePlatformApplication

APNs — Principal is not an Apple issued certificate

Se ha proporcionado un certificado que no ha generado Apple para el principal de APNs, que es el certificado SSL.

400

CreatePlatformApplication

APNs — Principal is not provided

El principal de APNs, que es el certificado SSL, no se ha proporcionado.

400

CreatePlatformApplication

APNs — Credential is not provided

La credencial de APNs, que es la clave privada, no se ha proporcionado. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

CreatePlatformApplication

APNs — Credential are not in a valid .pem format

La credencial de APNs, que es la clave privada, no está en formato .pem válido.

400

CreatePlatformApplication

FCM — serverAPIKey is not provided

La credencial de FCM, que es la clave de API, no se ha proporcionado. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

CreatePlatformApplication

FCM — serverAPIKey is empty

La credencial de FCM, que es la clave de API, está vacía.

400

CreatePlatformApplication

FCM — serverAPIKey is a null string

La credencial de FCM, que es la clave de API, es nula.

400

CreatePlatformApplication

FCM — serverAPIKey is invalid

La credencial de FCM, que es la clave de API, no es válida.

400

CreatePlatformApplication

ADM — clientsecret is not provided

La clave secreta de cliente requerida no se ha proporcionado.

400

CreatePlatformApplication

ADM — clientsecret is a null string

La cadena requerida para la clave secreta de cliente es nula.

400

CreatePlatformApplication

ADM — client_secret is empty string

La cadena requerida para la clave secreta de cliente está vacía.

400

CreatePlatformApplication

ADM — client_secret is not valid

La cadena requerida para la clave secreta de cliente no es válida.

400

CreatePlatformApplication

ADM — client_id is empty string

La cadena requerida para el ID de cliente está vacía.

400

CreatePlatformApplication

ADM — clientId is not provided

La cadena requerida para el ID de cliente no se ha proporcionado.

400

CreatePlatformApplication

ADM — clientid is a null string

La cadena requerida para el ID de cliente es nula.

400

CreatePlatformApplication

ADM — client_id is not valid

La cadena requerida para el ID de cliente no es válida.

400

CreatePlatformApplication

EventEndpointCreated has invalid ARN format

EventEndpointCreated tiene un formato de ARN no válido.

400

CreatePlatformApplication

EventEndpointDeleted has invalid ARN format

EventEndpointDeleted tiene un formato de ARN no válido.

400

CreatePlatformApplication

EventEndpointUpdated has invalid ARN format

EventEndpointUpdated tiene un formato de ARN no válido.

400

CreatePlatformApplication

EventDeliveryAttemptFailure has invalid ARN format

EventDeliveryAttemptFailure tiene un formato de ARN no válido.

400

CreatePlatformApplication

EventDeliveryFailure has invalid ARN format

EventDeliveryFailure tiene un formato de ARN no válido.

400

CreatePlatformApplication

EventEndpointCreated is not an existing Topic

EventEndpointCreated no es un tema que exista.

400

CreatePlatformApplication

EventEndpointDeleted is not an existing Topic

EventEndpointDeleted no es un tema que exista.

400

CreatePlatformApplication

EventEndpointUpdated is not an existing Topic

EventEndpointUpdated no es un tema que exista.

400

CreatePlatformApplication

EventDeliveryAttemptFailure is not an existing Topic

EventDeliveryAttemptFailure no es un tema que exista.

400

CreatePlatformApplication

EventDeliveryFailure is not an existing Topic

EventDeliveryFailure no es un tema que exista.

400

CreatePlatformApplication

Platform ARN is invalid

El ARN de la plataforma no es válido.

400

SetPlatformAttributes

Platform ARN is valid but does not belong to the user

El ARN de la plataforma es válido, pero no pertenece al usuario.

400

SetPlatformAttributes

APNs — Principal is not a valid certificate

Se ha proporcionado un certificado no válido para el principal de APNs, que es el certificado SSL. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

SetPlatformAttributes

APNs — Principal is a valid cert but not in a .pem format

Se ha proporcionado un certificado válido que no está en formato .pem para el principal de APNs, que es el certificado SSL.

400

SetPlatformAttributes

APNs — Prinicipal is an expired certificate

Se ha proporcionado un certificado caducado para el principal de APNs, que es el certificado SSL.

400

SetPlatformAttributes

APNs — Principal is not an Apple issued certificate

Se ha proporcionado un certificado que no ha generado Apple para el principal de APNs, que es el certificado SSL.

400

SetPlatformAttributes

APNs — Principal is not provided

El principal de APNs, que es el certificado SSL, no se ha proporcionado.

400

SetPlatformAttributes

APNs — Credential is not provided

La credencial de APNs, que es la clave privada, no se ha proporcionado. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

SetPlatformAttributes

APNs — Credential are not in a valid .pem format

La credencial de APNs, que es la clave privada, no está en formato .pem válido.

400

SetPlatformAttributes

FCM — serverAPIKey is not provided

La credencial de FCM, que es la clave de API, no se ha proporcionado. Para obtener más información, consulte CreatePlatformApplication en la Amazon Simple Notification Service API Reference.

400

SetPlatformAttributes

FCM — serverAPIKey is a null string

La credencial de FCM, que es la clave de API, es nula.

400

SetPlatformAttributes

ADM — clientId is not provided

La cadena requerida para el ID de cliente no se ha proporcionado.

400

SetPlatformAttributes

ADM — clientid is a null string

La cadena requerida para el ID de cliente es nula.

400

SetPlatformAttributes

ADM — clientsecret is not provided

La clave secreta de cliente requerida no se ha proporcionado.

400

SetPlatformAttributes

ADM — clientsecret is a null string

La cadena requerida para la clave secreta de cliente es nula.

400

SetPlatformAttributes

EventEndpointUpdated has invalid ARN format

EventEndpointUpdated tiene un formato de ARN no válido.

400

SetPlatformAttributes

EventEndpointDeleted has invalid ARN format

EventEndpointDeleted tiene un formato de ARN no válido.

400

SetPlatformAttributes

EventEndpointUpdated has invalid ARN format

EventEndpointUpdated tiene un formato de ARN no válido.

400

SetPlatformAttributes

EventDeliveryAttemptFailure has invalid ARN format

EventDeliveryAttemptFailure tiene un formato de ARN no válido.

400

SetPlatformAttributes

EventDeliveryFailure has invalid ARN format

EventDeliveryFailure tiene un formato de ARN no válido.

400

SetPlatformAttributes

EventEndpointCreated is not an existing Topic

EventEndpointCreated no es un tema que exista.

400

SetPlatformAttributes

EventEndpointDeleted is not an existing Topic

EventEndpointDeleted no es un tema que exista.

400

SetPlatformAttributes

EventEndpointUpdated is not an existing Topic

EventEndpointUpdated no es un tema que exista.

400

SetPlatformAttributes

EventDeliveryAttemptFailure is not an existing Topic

EventDeliveryAttemptFailure no es un tema que exista.

400

SetPlatformAttributes

EventDeliveryFailure is not an existing Topic

EventDeliveryFailure no es un tema que exista.

400

SetPlatformAttributes

Platform ARN is invalid

El ARN de la plataforma no es válido.

400

GetPlatformApplicationAttributes

Platform ARN is valid but does not belong to the user

El ARN de la plataforma es válido, pero no pertenece al usuario.

403

GetPlatformApplicationAttributes

Token specified is invalid

El token especificado no es válido.

400

ListPlatformApplications

Platform ARN is invalid

El ARN de la plataforma no es válido.

400

ListEndpointsByPlatformApplication

Platform ARN is valid but does not belong to the user

El ARN de la plataforma es válido, pero no pertenece al usuario.

404

ListEndpointsByPlatformApplication

Token specified is invalid

El token especificado no es válido.

400

ListEndpointsByPlatformApplication

Platform ARN is invalid

El ARN de la plataforma no es válido.

400

DeletePlatformApplication

Platform ARN is valid but does not belong to the user

El ARN de la plataforma es válido, pero no pertenece al usuario.

403

DeletePlatformApplication

Platform ARN is invalid

El ARN de la plataforma no es válido.

400

CreatePlatformEndpoint

Platform ARN is valid but does not belong to the user

El ARN de la plataforma es válido, pero no pertenece al usuario.

404

CreatePlatformEndpoint

Token is not specified

El token no se ha especificado.

400

CreatePlatformEndpoint

Token is not of correct length

El token no tiene la longitud correcta.

400

CreatePlatformEndpoint

Customer User data is too large

Los datos de usuario del cliente no pueden tener más de 2048 bytes en la codificación UTF-8.

400

CreatePlatformEndpoint

Endpoint ARN is invalid

El ARN del punto de enlace no es válido.

400

DeleteEndpoint

Endpoint ARN is valid but does not belong to the user

El ARN del punto de enlace es válido, pero no pertenece al usuario.

403

DeleteEndpoint

Endpoint ARN is invalid

El ARN del punto de enlace no es válido.

400

SetEndpointAttributes

Endpoint ARN is valid but does not belong to the user

El ARN del punto de enlace es válido, pero no pertenece al usuario.

403

SetEndpointAttributes

Token is not specified

El token no se ha especificado.

400

SetEndpointAttributes

Token is not of correct length

El token no tiene la longitud correcta.

400

SetEndpointAttributes

Customer User data is too large

Los datos de usuario del cliente no pueden tener más de 2048 bytes en la codificación UTF-8.

400

SetEndpointAttributes

Endpoint ARN is invalid

El ARN del punto de enlace no es válido.

400

GetEndpointAttributes

Endpoint ARN is valid but does not belong to the user

El ARN del punto de enlace es válido, pero no pertenece al usuario.

403

GetEndpointAttributes

Target ARN is invalid

El ARN de destino no es válido.

400

Publish

Target ARN is valid but does not belong to the user

El ARN de destino es válido, pero no pertenece al usuario.

403

Publish

Message format is invalid

El formato del mensaje no es válido.

400

Publish

Message size is larger than supported by protocol/end-service

El tamaño del mensaje es superior al tamaño compatible con el protocolo/servicio final.

400

Publish