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à.
Per utilizzare il push mobile di Amazon SNS APIs, devi prima soddisfare i prerequisiti per il servizio di notifica push, come Apple Push Notification Service (APNs) e Firebase Cloud Messaging (FCM). Per ulteriori informazioni sui prerequisiti, consulta Prerequisiti per le notifiche utente Amazon SNS.
Per inviare un messaggio di notifica push a un'app e a un dispositivo mobile utilizzando il APIs, devi prima utilizzare l'CreatePlatformApplication
azione, che restituisce un attributo. PlatformApplicationArn
L'attributo PlatformApplicationArn
viene poi utilizzato da CreatePlatformEndpoint
, che restituisce un attributo EndpointArn
. Puoi utilizzare l'attributo EndpointArn
insieme all'operazione Publish
o inviare un messaggio di notifica a un'app e un dispositivo mobile oppure è possibile utilizzare l'attributo EndpointArn
insieme all'operazione Subscribe
per effettuare la sottoscrizione a un argomento. Per ulteriori informazioni, consulta Configurazione delle notifiche push con Amazon SNS.
I push mobili di Amazon SNS APIs sono i seguenti:
CreatePlatformApplication
-
Crea un oggetto applicativo della piattaforma per uno dei servizi di notifica push supportati, come APNs FCM, a cui possono registrarsi dispositivi e app mobili. Restituisce un attributo
PlatformApplicationArn
, utilizzato dall'operazioneCreatePlatformEndpoint
. CreatePlatformEndpoint
-
Crea un endpoint per un dispositivo e un'app mobile su uno dei servizi di notifica push supportati.
CreatePlatformEndpoint
utilizza l'attributoPlatformApplicationArn
restituito dall'operazioneCreatePlatformApplication
. L'attributoEndpointArn
restituito quando si utilizzaCreatePlatformEndpoint
viene poi utilizzato insieme all'operazionePublish
per inviare un messaggio di notifica a un'app e a un dispositivo mobile. CreateTopic
-
Crea un argomento su cui e possibile pubblicare i messaggi.
DeleteEndpoint
-
Elimina l'endpoint per un dispositivo e un'app mobile su uno dei servizi di notifica push supportati.
DeletePlatformApplication
-
Elimina un oggetto dell'applicazione di piattaforma.
DeleteTopic
-
Elimina un argomento e tutte le sue sottoscrizioni.
GetEndpointAttributes
-
Recupera gli attributi endpoint per un dispositivo e un'app mobile.
GetPlatformApplicationAttributes
-
Recupera gli attributi dell'oggetto della piattaforma.
ListEndpointsByPlatformApplication
-
Elenca gli endpoint e gli attributi degli endpoint per dispositivi e app mobili in un servizio di notifica push supportato.
ListPlatformApplications
-
Elenca gli oggetti dell'applicazione di piattaforma per i servizi di notifica push supportati.
Publish
-
Invia un messaggio di notifica a tutti gli endpoint sottoscritti di un argomento.
SetEndpointAttributes
-
Imposta gli attributi di un endpoint per un dispositivo e un'app mobile.
SetPlatformApplicationAttributes
-
Imposta gli attributi dell'oggetto della piattaforma.
Subscribe
-
Prepara la sottoscrizione di un endpoint inviando all'endpoint un messaggio di conferma. Per creare effettivamente un abbonamento, il proprietario dell'endpoint deve eseguire l' ConfirmSubscription azione con il token contenuto nel messaggio di conferma.
Unsubscribe
-
Elimina una sottoscrizione.