Send To Connection - Send To Connection
Skicka innehåll i begärandetexten till den specifika anslutningen.
POST {endpoint}/api/hubs/{hub}/connections/{connectionId}/:send?api-version=2024-12-01
POST {endpoint}/api/hubs/{hub}/connections/{connectionId}/:send?api-version=2024-12-01&messageTtlSeconds={messageTtlSeconds}
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
connection
|
path | True |
string minLength: 1 |
Anslutnings-ID:t. |
|
endpoint
|
path | True |
string (uri) |
HTTP- eller HTTPS-slutpunkt för Web PubSub-tjänstinstansen |
|
hub
|
path | True |
string pattern: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$ |
Målhubbens namn, som ska börja med alfabetiska tecken och endast innehålla alfanumeriska tecken eller understreck. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
|
message
|
query |
integer (int32) maximum: 300 |
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 tas meddelanden som inte används av klienten inom det angivna TTL-värdet 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/json", "application/octet-stream", "text/plain"
| Name | Typ | Description |
|---|---|---|
| message |
string (byte) |
Lastkroppen. |
Svar
| Name | Typ | Description |
|---|---|---|
| 204 No Content |
Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara. |
|
| Other Status Codes |
Ett oväntat felsvar. Sidhuvuden x-ms-error-code: string |
Säkerhet
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| https://webpubsub.azure.com/.default |
Exempel
SendToConnection
Exempelbegäran
POST {endpoint}/api/hubs/hub1/connections/connection1/:send?api-version=2024-12-01&messageTtlSeconds=15
"TWVzc2FnZSB0byBzZW5k"
Exempelsvar
Definitioner
| Name | Description |
|---|---|
|
Azure. |
Felet objektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. |
Azure.Core.Foundations.Error
Felet objektet.
| 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. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Name | Typ | Description |
|---|---|---|
| error |
Felet objektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |