Senden einer systemeigenen GCM-Benachrichtigung
Sendet eine systemeigene GCM-Benachrichtigung über einen Benachrichtigungshub.
Anforderung
Methode |
Anforderungs-URI |
HTTP-Version |
---|---|---|
POST |
https://{Namespace}.Servicebus.Windows.NET/{NotificationHub}/Messages/?API-Version=2015-01 |
HTTP/1.1 |
Anforderungsheader
In der folgenden Tabelle werden erforderliche und optionale Anforderungsheader beschrieben.
Anforderungsheader |
Beschreibung |
---|---|
Autorisierung |
Gemäß der Shared Access Signature Authentifizierung mit generierte Token Servicebus, oder Servicebus Authentifizierung und Autorisierung über 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 Gcm |
Anforderungstext
Der Anforderungstext ist ein JSON-Objekt als von GCM angegeben (ohne eine registration_ids Eigenschaft). Beispiel:
{ "collapse_key": "score_update", "time_to_live": 108, "delay_while_idle": true, "data": { "score": "4x8", "time": "15:16.2342" } }
Antwort
Die Antwort enthält den 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ültiger content-type, die Nachricht überschreitet die zulässige Größe oder falsches Nachrichtenformat). |
401 |
Autorisierungsfehler Der Zugriffsschlüssel war falsch. |
403 |
Das Kontingent wurde überschritten, oder die Nachricht ist zu groß. Die Nachricht wurde zurückgewiesen. |
404 |
Kein Nachrichtenzweig am URI. |
413 |
Die angeforderte Entität ist zu groß. Die Nachrichtengröße darf nicht größer als 64 KB sein. |
Informationen zu Statuscodes finden Sie unter Status- und Fehlercodes.
Antwortheader
Antwortheader |
Beschreibung |
---|---|
Speicherort |
Der URI der Benachrichtigung.
|
Antworttext
Keine.
Siehe auch
Senden einer systemeigenen APNS-Benachrichtigung
Senden einer systemeigenen MPNS-Benachrichtigung
Senden einer systemeigenen WNS-Benachrichtigung
Senden einer Vorlagenbenachrichtigung
Direkte Senden