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 per dispositivi mobili con Amazon SNS
Puoi usare Amazon SNS per inviare messaggi di notifica push direttamente alle app sui dispositivi mobili. I messaggi di notifica push inviati a un dispositivo mobile possono apparire nell'app mobile come avvisi di messaggi, aggiornamenti di 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)
-
Servizio Apple Push Notification (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 APNs FCM, mantengono una connessione con ogni app e dispositivo mobile associato registrato per utilizzare il loro 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. Per consentire la comunicazione tra Amazon SNS e i differenti servizi di notifica push, devi inviare le tue credenziali del servizio di notifica push ad Amazon SNS affinché le utilizzi a tuo nome. Per ulteriori informazioni, consulta Configurazione delle notifiche push con Amazon SNS.
Oltre a inviare direttamente messaggi di notifica push, puoi anche utilizzare Amazon SNS per inviare messaggi a endpoint mobili che dispongono di una sottoscrizione a un argomento. Il concetto è lo stesso della sottoscrizione di altri tipi di endpoint, ad esempio Amazon SQS, HTTP/S, e-mail e SMS, a un argomento, come descritto in Che cos'è Amazon SNS?. La differenza è che Amazon SNS comunica mediante i servizi di notifica push affinché gli endpoint mobili con sottoscrizione ricevano i 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
PlatformApplicationArn
per 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. -
EndpointArn
viene quindi utilizzato per pubblicare un messaggio in una app in un dispositivo mobile. Per ulteriori informazioni, consulta Messaggistica diretta per dispositivi mobili Amazon SNS e API Publish (Pubblica) nella Guida API di Amazon Simple Notification Service.