Web Pub Sub - Send To User
Skicka innehåll inuti begärandetexten till den specifika användaren.
POST {endpoint}/api/hubs/{hub}/users/{userId}/:send?api-version=2024-01-01
POST {endpoint}/api/hubs/{hub}/users/{userId}/:send?api-version=2024-01-01&filter={filter}&messageTtlSeconds={messageTtlSeconds}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
HTTP- eller HTTPS-slutpunkt för web pubsub-tjänstinstansen. |
hub
|
path | True |
string |
Målhubbens namn, som ska börja med alfabetiska tecken och endast innehålla alfanumeriska tecken eller understreck. Reguljärt uttrycksmönster: |
user
|
path | True |
string |
Användar-ID:t. |
api-version
|
query | True |
string |
Versionen av REST-API:erna. |
filter
|
query |
string |
Följ OData-filtersyntaxen för att filtrera bort prenumeranterna som tar emot meddelandena. |
|
message
|
query |
integer int32 |
TTL-värdet (time-to-live) i sekunder för meddelanden som skickas till tjänsten. 0 är standardvärdet, vilket innebär att meddelandet aldrig upphör att gälla. 300 är det maximala värdet. Om den här parametern inte är noll kommer meddelanden som inte förbrukas av klienten inom den angivna TTL:en att tas bort av tjänsten. Den här parametern kan vara till hjälp när klientens bandbredd är begränsad. |
Begärandetext
Media Types: "application/octet-stream", "text/plain", "application/json"
Name | Typ | Description |
---|---|---|
message |
string |
Nyttolastens brödtext. |
Svar
Name | Typ | Description |
---|---|---|
202 Accepted |
Accepterad |
|
Other Status Codes |
Felsvar Sidhuvuden x-ms-error-code: string |
Exempel
WebPubSub_SendToUser
Exempelbegäran
POST {endpoint}/api/hubs/hub1/users/user1/:send?api-version=2024-01-01&filter=startswith(userId, 'listener-')&messageTtlSeconds=15
"Message to send"
Exempelsvar
Definitioner
Name | Description |
---|---|
Error |
Felobjektet. |
Inner |
ErrorDetail
Felobjektet.
Name | Typ | Description |
---|---|---|
code |
string |
En av en serverdefinierad uppsättning felkoder. |
details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
inner | ||
message |
string |
En mänsklig läsbar representation av felet. |
target |
string |
Målet för felet. |
InnerError
Name | Typ | Description |
---|---|---|
code |
string |
En mer specifik felkod än vad som angavs av det innehållande felet. |
inner |