Dela via


Skicka ett mallmeddelande

Skickar ett meddelande till en mallregistrering på en meddelandehubb.

Förfrågan

Metod URI för förfrågan HTTP-version
POST https://{namespace}.servicebus.windows.net/{NotificationHub}/messages/?api-version=2015-01 HTTP/1.1

Begärandehuvuden

I följande tabell beskrivs obligatoriska och valfria begärandehuvuden.

Begärandehuvud Beskrivning
Auktorisering SAS-token som genereras enligt specifikationen i Signaturautentisering för delad åtkomst med Service Bus.
Content-Type Ange till application/json;charset=utf-8.
ServiceBusNotification-Tags {single tag identifier} (valfritt)
ServiceBusNotification-Format Ange till template (valfritt)

Begärandetext

Begärandetexten är ett JSON-objekt med endast strängegenskaper. Exempel:

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

Svarsåtgärder

Svaret innehåller en HTTP-statuskod och en uppsättning svarshuvuden.

Svarskoder

Kod Description
200 Meddelandet har skickats.
400 Begäran är felaktig (till exempel ogiltiga routningshuvuden, ogiltig innehållstyp, meddelande överskrider storlek, felaktigt meddelandeformat).
401 Auktoriseringsfel. Åtkomstnyckeln var felaktig.
403 Kvoten har överskridits eller meddelandet är för stort. meddelandet avvisades.
404 Ingen meddelandegren vid URI:n.
413 Begärd entitet är för stor. Meddelandestorleken får inte vara över 64 kB.

Information om statuskoder finns i Status och Felkoder.

Svarshuvuden

Svarsrubrik Description
Location Den här rubriken är endast tillgänglig för Notification Hubs på standardnivå.

Den här rubriken innehåller meddelande-ID:t för meddelanden. Den används med telemetri per meddelandeoch korrelerar PNS-feedback. Platsrubriken använder följande format:

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

Själva svaret

Inga.

Se även