Invio di una notifica nativa del servizio APN
Invia una notifica nativa di APNS tramite un hub di notifica.
Richiesta
Metodo |
URI della richiesta |
Versione HTTP |
---|---|---|
POST |
https://{Namespace}.ServiceBus.Windows.NET/{NotificationHub}/Messages/?API-Version=2015-01 |
HTTP/1.1 |
Intestazioni della richiesta
Nella tabella seguente vengono descritte le intestazioni di richiesta obbligatorie e facoltative.
Intestazione della richiesta |
Descrizione |
---|---|
Autorizzazione |
Token generato come specificato nell'autenticazione della firma di accesso condiviso con Bus di servizio, o Bus di servizio autenticazione e autorizzazione con Microsoft Azure Active Directory Access Control (anche noto come Servizio di controllo di accesso o ACS). |
Tipo di contenuto |
Impostare su application/json; charset = utf-8. |
Tag ServiceBusNotification |
{Identificatore tag singolo} (facoltativo) |
Formato ServiceBusNotification |
Impostare su apple. |
Scadenza di Apns ServiceBusNotification |
Scadenza di Apns nel W3C DTF, aaaa-MM-Mmtzd (ad esempio 1997-07-16T19:20 + 01:00). |
Corpo della richiesta
Il corpo della richiesta è un documento XML come specificato da Apple. Ad esempio:
{
"aps" : {
"alert" : " This is my toast message for iOS!",
},
}
Risposta
La risposta include un codice di stato HTTP e un set di intestazioni di risposta.
Codici di risposta
Codice |
Descrizione |
---|---|
200 |
Messaggio inviato. |
400 |
La richiesta non è valida (ad esempio, intestazioni di routing non è valide, non valide-tipo di contenuto, messaggio supera le dimensioni, il formato di messaggio non valido). |
401 |
Errore di autorizzazione. La chiave di accesso non è corretta. |
403 |
Quota superata o messaggio troppo grande; messaggio è stato rifiutato. |
404 |
Nessun ramo di messaggio all'URI. |
413 |
Entità richiesta troppo grande. La dimensione del messaggio non può essere superiori a 64Kb. |
Per informazioni sui codici di stato, vedere stato e codici di errore.
Intestazioni di risposta
Intestazione della risposta |
Descrizione |
---|---|
Percorso |
URI del messaggio di notifica.
|
Corpo della risposta
Nessuno.
Vedere anche
Inviare una notifica nativa di GCM
Inviare una notifica nativa MPNS
Inviare una notifica nativa di WNS
Inviare una notifica modello
Trasmissione diretta