Senden einer systemeigenen APNs-Benachrichtigung

 

Sendet eine systemeigene APNS-Benachrichtigung über einen benachrichtigungshub.

Anforderung

Methode

Anfrage-URI

HTTP-Version

POST

https://{Namespace}.Servicebus.Windows.NET/{NotificationHub}/Messages/?API-Version=2015-01

HTTP/1.1

Anforderungsheader

In der folgenden Tabelle werden die erforderlichen und optionalen Anforderungsheader beschrieben.

Anforderungsheader

Beschreibung

Autorisierung

Gemäß der SAS-Authentifizierung mit generierte Token Servicebus, oder Servicebus Authentifizierung und Autorisierung mit Zugriffssteuerung für Microsoft Azure Active Directory (auch Zugriffssteuerungsdienst oder ACS).

Content-Type

Legen Sie auf Application/Json; Charset = Utf-8.

ServiceBusNotification-Tags

{einzelner Tagbezeichner} (optional)

ServiceBusNotification-Format

Legen Sie auf Apple.

ServiceBusNotification-Apns-Ablauf

APNs-Ablauf in W3C DTF, JJJJ-MM-TTThh: Mmtzd (z. B. 1997-07-16T19:20 + 01:00).

Anforderungstext

Der Anforderungstext ist ein XML-Dokument als von Apple angegeben. Zum Beispiel:

{ 
    "aps" : { 
        "alert" : " This is my toast message for iOS!", 
    }, 
}

Antwort

Die Antwort enthält einen HTTP-Statuscode und einen Satz von Antwortheadern.

Antwortcodes

Code

Beschreibung

200

Die Nachricht wurde erfolgreich gesendet.

400

Die Anforderung ist falsch formatiert (z. B. keine gültigen Routingheader, kein gültiges Inhaltstyp, Nachrichten, Ungültiges Nachrichtenformat ist größer als).

401

Fehler bei der Autorisierung. Der Zugriffsschlüssel war falsch.

403

Das Kontingent wurde überschritten oder Nachricht zu groß. Nachricht wurde zurückgewiesen.

404

Kein nachrichtenzweig am URI.

413

Angeforderte Entität ist zu groß. Die Größe der Nachricht darf nicht größer als 64 Kb sein.

Informationen zu Statuscodes finden Sie unter Status- und Fehlercodes.

Antwortheader

Antwort-Header

Beschreibung

Speicherort

Der URI der Benachrichtigung.

https://{your namespace}.servicebus.windows.net/{your hub name}/messages/{notification message id}?api-version=2015-04

Antworttext

None.

Siehe auch

Senden einer systemeigenen GCM-Benachrichtigung
Senden einer systemeigenen MPNS-Benachrichtigung
Senden einer systemeigenen WNS-Benachrichtigung
Senden einer Vorlagenbenachrichtigung
Direkte Senden