Web Pub Sub - Send To Group
Senden von Inhalten innerhalb des Anforderungstexts an eine Gruppe von Verbindungen.
POST {endpoint}/api/hubs/{hub}/groups/{group}/:send?api-version=2024-01-01
POST {endpoint}/api/hubs/{hub}/groups/{group}/:send?excluded={excluded}&api-version=2024-01-01&filter={filter}&messageTtlSeconds={messageTtlSeconds}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
endpoint
|
path | True |
string url |
HTTP- oder HTTPS-Endpunkt für die Web PubSub-Dienstinstanz. |
group
|
path | True |
string |
Name der Zielgruppe, deren Länge größer als 0 und kleiner als 1025 sein soll. RegEx-Muster: |
hub
|
path | True |
string |
Zielhubname, der mit alphabetischen Zeichen beginnen und nur alphanumerische Zeichen oder Unterstriche enthalten soll. RegEx-Muster: |
api-version
|
query | True |
string |
Die Version der REST-APIs. |
excluded
|
query |
string[] |
Ausgeschlossene Verbindungs-IDs |
|
filter
|
query |
string |
Folgen sie der OData-Filtersyntax, um die Abonnenten herauszufiltern, die die Nachrichten erhalten. |
|
message
|
query |
integer int32 |
Der Zeit-zu-Live-Wert (TTL) in Sekunden für Nachrichten, die an den Dienst gesendet werden. 0 ist der Standardwert, was bedeutet, dass die Nachricht nie abläuft. 300 ist der Maximalwert. Wenn dieser Parameter ungleich Null ist, werden nachrichten, die nicht vom Client innerhalb der angegebenen TTL verwendet werden, vom Dienst gelöscht. Dieser Parameter kann hilfreich sein, wenn die Bandbreite des Clients begrenzt ist. |
Anforderungstext
Media Types: "application/octet-stream", "text/plain", "application/json"
Name | Typ | Beschreibung |
---|---|---|
message |
string |
Der Nutzlasttext. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
202 Accepted |
Angenommen |
|
Other Status Codes |
Fehlerantwort Header x-ms-error-code: string |
Beispiele
WebPubSub_SendToGroup
Beispielanforderung
POST {endpoint}/api/hubs/hub1/groups/group1/:send?api-version=2024-01-01&filter=startswith(userId, 'listener-')&messageTtlSeconds=15
"Message to send"
Beispiel für eine Antwort
Definitionen
Name | Beschreibung |
---|---|
Error |
Das Fehlerobjekt. |
Inner |
ErrorDetail
Das Fehlerobjekt.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
inner | ||
message |
string |
Eine lesbare Darstellung des Fehlers. |
target |
string |
Das Ziel des Fehlers. |
InnerError
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein spezifischerer Fehlercode als vom enthaltenden Fehler bereitgestellt wurde. |
inner |