As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ações da API de push para dispositivos móveis
Para usar o push móvel do Amazon SNS APIs, você deve primeiro atender aos pré-requisitos do serviço de notificação push, como o Apple Push Notification Service (APNs) e o Firebase Cloud Messaging (FCM). Para obter mais informações sobre os pré-requisitos, consulte Pré-requisitos para notificações ao usuário do Amazon SNS.
Para enviar uma mensagem de notificação push para um aplicativo e dispositivo móvel usando o APIs, você deve primeiro usar a CreatePlatformApplication ação, que retorna um PlatformApplicationArn atributo. O atributo PlatformApplicationArn é, então, usado por CreatePlatformEndpoint, que retorna um atributo EndpointArn. Em seguida, você pode usar o atributo EndpointArn com a ação Publish para enviar uma mensagem de notificação para um dispositivo e aplicativo móvel, ou você pode usar o atributo EndpointArn com a ação Subscribe de inscrição em um tópico. Para obter mais informações, consulte Configurar notificações de push com o Amazon SNS.
Os push móveis do Amazon SNS APIs são os seguintes:
CreatePlatformApplication-
Cria um objeto de aplicativo de plataforma para um dos serviços de notificação push compatíveis, como APNs o FCM, no qual dispositivos e aplicativos móveis podem se registrar. Retorna um atributo
PlatformApplicationArn, que é usado pela açãoCreatePlatformEndpoint. CreatePlatformEndpoint-
Cria um endpoint para um dispositivo e aplicativo móvel em um dos serviços de notificação por push compatíveis. O
CreatePlatformEndpointusa o atributoPlatformApplicationArnretornado da açãoCreatePlatformApplication. O atributoEndpointArn, que é retornado ao usarCreatePlatformEndpoint, é, então, usado com a açãoPublishpara enviar uma mensagem de notificação para um dispositivo e aplicativo móvel. CreateTopic-
Cria um tópico no qual as mensagens podem ser publicadas.
DeleteEndpoint-
Exclui o endpoint para um dispositivo e aplicativo móvel em um dos serviços de notificações por push compatíveis.
DeletePlatformApplication-
Exclui um objeto de aplicativo de plataforma.
DeleteTopic-
Exclui um tópico e todas as suas inscrições.
GetEndpointAttributes-
Recupera os atributos do endpoint para um dispositivo e aplicativo móvel.
GetPlatformApplicationAttributes-
Recupera os atributos da plataforma de objeto de aplicativo.
ListEndpointsByPlatformApplication-
Lista os endpoints e atributos de endpoint para dispositivos e aplicativos móveis em um serviço de notificações por push compatível.
ListPlatformApplications-
Lista os objetos do aplicativo da plataforma para os serviços de notificações por push compatíveis.
Publish-
Envia uma mensagem de notificação para todos os endpoints inscritos em um tópico.
SetEndpointAttributes-
Define os atributos para um endpoint para um dispositivo e aplicativo móvel.
SetPlatformApplicationAttributes-
Define os atributos do objeto de aplicativo de plataforma.
Subscribe-
Prepara para assinar um endpoint enviando ao endpoint uma mensagem de confirmação. Para realmente criar uma assinatura, o proprietário do endpoint deve ConfirmSubscription executar a ação com o token a partir da mensagem de confirmação.
Unsubscribe-
Exclui a inscrição.