Criar uma aplicação de plataforma - Amazon Simple Notification Service

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á.

Criar uma aplicação de plataforma

Para que o Amazon SNS envie mensagens de notificação para endpoints móveis, seja diretamente ou por meio de assinaturas de um tópico, você precisa criar uma aplicação de plataforma primeiro. Após o registro da aplicação com AWS, a próxima etapa é criar um endpoint para a aplicação e o dispositivo móvel. O Amazon SNS usa então esse endpoint para enviar mensagens de notificação à aplicação e ao dispositivo.

Para criar uma aplicação de plataforma
  1. Faça login no console do Amazon SNS.

  2. No painel de navegação, selecione Mobile (Dispositivo móvel) e escolha Push notifications (Notificações por push).

  3. Na seção Platform applications (Aplicações de plataforma), selecione Create platform application (Criar aplicação de plataforma).

    Para obter uma lista das regiões da AWS em que você pode criar aplicações para dispositivos móveis, consulte Regiões compatíveis com aplicações móveis.

  4. Em Application name (Nome da aplicação), insira um nome para representar sua aplicação.

    Os nomes das aplicações devem ser compostos somente por letras maiúsculas e minúsculas, números, sublinhados, hifens e pontos. Os nomes também devem conter de 1 a 256 caracteres.

  5. Em Push notification platform (Plataforma de notificações por push), selecione aquela na qual a aplicação está registrada e insira as credenciais apropriadas.

    nota

    Se estiver usando uma das plataformas do Apple Push Notification Service (APNs), você poderá escolher entre autenticação baseada em token ou certificado, selecionar Choose file (Escolher arquivo) para carregar o arquivo .p8 ou .p12 (exportado do Keychain Access) para o Amazon SNS.

  6. Escolha Create platform application (Criar aplicativo de plataforma).

    Isso registra a aplicação junto ao Amazon SNS, o que cria um objeto de aplicativo de plataforma para a plataforma selecionada e retorna um PlatformApplicationArn correspondente.