Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Invio di notifiche push mobili con Amazon SNS
Puoi utilizzare Amazon SNS per inviare messaggi di notifica push direttamente alle app su dispositivi mobili. I messaggi di notifica push inviati a un endpoint mobile possono essere visualizzati nell'app mobile come avvisi di messaggi, aggiornamenti dei badge o avvisi sonori.
Argomenti
Come funzionano le notifiche utente di Amazon SNS
L'invio di messaggi di notifica push a desktop e dispositivi mobili viene eseguito mediante uno dei seguenti servizi di notifica push supportati:
-
Amazon Device Messaging (ADM)
-
Apple Push Notification Service (APNs) per iOS e Mac OS X
-
Baidu Cloud Push (Baidu)
-
Firebase Cloud Messaging (FCM)
-
Servizio di notifica push Microsoft per Windows Phone (MPNS)
-
Windows Push Notification Services (WNS)
I servizi di notifica push, come APN e FCM, mantengono una connessione con ogni app e dispositivo mobile associato registrato per utilizzare il servizio. Quando si registra un'app e un dispositivo mobile, la notifica push restituisce un token di dispositivo. Amazon SNS utilizza il token di dispositivo per creare un endpoint mobile a cui può inviare direttamente messaggi di notifica push.
Affinché Amazon SNS possa comunicare con i diversi servizi di notifica push, devi inviare le credenziali del servizio di notifica push ad Amazon SNS perché le utilizzino per tuo conto. Per ulteriori informazioni, consulta Configurazione delle notifiche push con Amazon SNS.
Oltre a inviare messaggi di notifica push diretti, puoi utilizzare Amazon SNS per inviare messaggi a endpoint mobili sottoscritti a un argomento. Il concetto è lo stesso dell'iscrizione di altri tipi di endpoint, come Amazon SQS, e-mail e SMS HTTP/S, a un argomento, come descritto in. Che cos'è Amazon SNS? La differenza è che Amazon SNS comunica utilizzando i servizi di notifica push in modo che gli endpoint mobili sottoscritti ricevano messaggi di notifica push inviati all'argomento.
Configurazione delle notifiche push con Amazon SNS
-
Ottenere le credenziali e il token del dispositivo per le piattaforme mobili che si desidera supportare.
-
Utilizzare le credenziali per creare un oggetto application platform (
PlatformApplicationArn) utilizzando Amazon SNS. Per ulteriori informazioni, consulta Creazione di un'applicazione della piattaforma Amazon SNS. -
Utilizza le credenziali ottenute per richiedere un token per il dispositivo mobile e l'app dal servizio di notifiche push. Il token che ottieni rappresenta il tuo dispositivo e la tua app per dispositivi mobili.
-
Utilizzare il token dispositivo e
PlatformApplicationArnper creare un oggetto endpoint piattaforma (EndpointArn) utilizzando Amazon SNS. Per ulteriori informazioni, consulta Configurazione di un endpoint della piattaforma Amazon SNS per le notifiche mobili. -
EndpointArnviene quindi utilizzato per pubblicare un messaggio in una app in un dispositivo mobile. Per ulteriori informazioni, consulta Messaggistica diretta su dispositivi mobili Amazon SNS e API Publish (Pubblica) nella Guida API di Amazon Simple Notification Service.