Web Pub Sub - Send To User
Odeslání obsahu uvnitř textu požadavku konkrétnímu uživateli
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}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Koncový bod HTTP nebo HTTPS pro instanci služby Web PubSub. |
hub
|
path | True |
string |
Název cílového centra, který by měl začínat abecedním znakem a obsahovat pouze alfanumerické znaky nebo podtržítko. Vzor regulárního výrazu: |
user
|
path | True |
string |
ID uživatele. |
api-version
|
query | True |
string |
Verze rozhraní REST API. |
filter
|
query |
string |
Podle syntaxe filtru OData vyfiltrujte odběratele přijímající zprávy. |
|
message
|
query |
integer int32 |
Hodnota TTL (Time to Live) v sekundách pro zprávy odeslané do služby. 0 je výchozí hodnota, což znamená, že zpráva nikdy nevyprší. Maximální hodnota je 300. Pokud je tento parametr nenulový, služba zahodí zprávy, které klient nespotřebovávají v zadané hodnotě TTL. Tento parametr může pomoct, když je šířka pásma klienta omezená. |
Text požadavku
Media Types: "application/octet-stream", "text/plain", "application/json"
Name | Typ | Description |
---|---|---|
message |
string |
Tělo datové části. |
Odpovědi
Name | Typ | Description |
---|---|---|
202 Accepted |
Přijal |
|
Other Status Codes |
Chybová odpověď Hlavičky x-ms-error-code: string |
Příklady
WebPubSub_SendToUser
Ukázkový požadavek
POST {endpoint}/api/hubs/hub1/users/user1/:send?api-version=2024-01-01&filter=startswith(userId, 'listener-')&messageTtlSeconds=15
"Message to send"
Ukázková odpověď
Definice
Name | Description |
---|---|
Error |
Objekt chyby. |
Inner |
ErrorDetail
Objekt chyby.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
details |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
|
inner | ||
message |
string |
Čitelné znázornění chyby člověkem. |
target |
string |
Cíl chyby. |
InnerError
Name | Typ | Description |
---|---|---|
code |
string |
Konkrétnější kód chyby, než poskytla chyba obsahující chybu. |
inner |