APIActions push mobiles - Amazon Simple Notification Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

APIActions push mobiles

Pour utiliser le push SNS mobile AmazonAPIs, vous devez d'abord remplir les conditions requises pour le service de notification push, telles que le service de notification push Apple (APNs) et Firebase Cloud Messaging (FCM). Pour obtenir plus d'informations sur les conditions préalables, consultez la page Conditions requises pour les notifications aux SNS utilisateurs d'Amazon.

Pour envoyer un message de notification push à une application mobile et à un appareil à l'aide deAPIs, vous devez d'abord utiliser l'CreatePlatformApplicationaction, qui renvoie un PlatformApplicationArn attribut. L'attribut PlatformApplicationArn est ensuite utilisé par CreatePlatformEndpoint, qui renvoie un attribut EndpointArn. Vous pouvez alors utiliser l'attribut EndpointArn avec l'action Publish pour envoyer un message de notification à une application mobile et un appareil, ou vous pouvez utiliser l'attribut EndpointArn avec l'action Subscribe pour l'abonnement à une rubrique. Pour de plus amples informations, veuillez consulter Présentation du processus de notification utilisateur.

Les push SNS mobiles d'Amazon APIs sont les suivants :

CreatePlatformApplication

Crée un objet d'application de plate-forme pour l'un des services de notification push pris en charge, tel que APNs etFCM, auquel les appareils et les applications mobiles peuvent s'enregistrer. Renvoie un attribut PlatformApplicationArn, qui est utilisé par l'action CreatePlatformEndpoint.

CreatePlatformEndpoint

Crée un point de terminaison pour un appareil et une application mobile sur l'un des services de notification push pris en charge. CreatePlatformEndpoint utilise l'attribut PlatformApplicationArn renvoyé par l'action CreatePlatformApplication. L'attribut EndpointArn, qui est renvoyé lors de l'utilisation de CreatePlatformEndpoint, est ensuite utilisé avec l'action Publish pour envoyer un message de notification à une application mobile et un appareil.

CreateTopic

Crée une rubrique dans laquelle des messages peuvent être publiés.

DeleteEndpoint

Supprime le point de terminaison pour un appareil et une application mobile sur l'un des services de notification push pris en charge.

DeletePlatformApplication

Supprime un objet d'application de plateforme.

DeleteTopic

Supprime une rubrique et tous ses abonnements.

GetEndpointAttributes

Récupère les attributs de point de terminaison pour un appareil et une application mobile.

GetPlatformApplicationAttributes

Récupère les attributs de l'objet d'application de plateforme.

ListEndpointsByPlatformApplication

Répertorie les points de terminaison et leurs attributs pour des appareils et des applications mobiles dans un service de notification push pris en charge.

ListPlatformApplications

Répertorie les objets d'application de plateforme pour les services de notification push pris en charge.

Publish

Envoie un message de notification à tous les points de terminaison abonnés à une rubrique.

SetEndpointAttributes

Définit les attributs d'un point de terminaison pour un appareil et une application mobile.

SetPlatformApplicationAttributes

Définit les attributs de l'objet d'application de plateforme.

Subscribe

Prépare l'abonnement d'un point de terminaison en lui envoyant un message de confirmation. Pour créer réellement un abonnement, le propriétaire du terminal doit lancer l' ConfirmSubscription action à l'aide du jeton figurant dans le message de confirmation.

Unsubscribe

Supprime un abonnement.