Delen via


Een sjabloonmelding verzenden

Hiermee wordt een melding verzonden naar een sjabloonregistratie op een Notification Hub.

Aanvraag

Methode Aanvraag-URI HTTP-versie
POST https://{namespace}.servicebus.windows.net/{NotificationHub}/messages/?api-version=2015-01 HTTP/1.1

Aanvraagheaders

In de volgende tabel worden vereiste en optionele aanvraagheaders beschreven.

Aanvraagheader Description
Autorisatie SAS-token gegenereerd zoals opgegeven in Shared Access Signature Authentication met Service Bus.
Content-Type Ingesteld op application/json;charset=utf-8.
ServiceBusNotification-Tags {single tag identifier} (optioneel)
ServiceBusNotification-Format Instellen op template (optioneel)

Aanvraagbody

De aanvraagbody is een JSON-object, met alleen tekenreekseigenschappen. Bijvoorbeeld:

{
    "message": "My message!",
    "otherPropety": "my other value"
}

Antwoord

Het antwoord bevat een HTTP-statuscode en een set antwoordheaders.

Antwoordcodes

Code Description
200 Het bericht is verzonden.
400 De aanvraag is onjuist ingedeeld (bijvoorbeeld ongeldige routeringsheaders, ongeldig inhoudstype, bericht overschrijdt de grootte, ongeldige berichtindeling).
401 Autorisatiefout. De toegangssleutel is onjuist.
403 Quotum overschreden of bericht is te groot; is geweigerd.
404 Er is geen berichtbranch op de URI.
413 Aangevraagde entiteit is te groot. De berichtgrootte mag niet groter zijn dan 64 kB.

Zie Status- en foutcodes voor meer informatie over statuscodes.

Antwoordheaders

Antwoordheader Beschrijving
Locatie Deze header is alleen beschikbaar voor Notification Hubs van de Standard-laag.

Deze koptekst bevat de meldingsbericht-id. Het wordt gebruikt met telemetrie per berichten het correleren van PNS-feedback. De locatieheader heeft de volgende indeling:

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

Hoofdtekst van de reactie

Geen.

Zie ook