Web Pub Sub - Send To Group
Enviar contenido dentro del cuerpo de la solicitud a un grupo de conexiones.
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}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Punto de conexión HTTP o HTTPS para la instancia del servicio Web PubSub. |
group
|
path | True |
string |
Nombre del grupo de destino, cuya longitud debe ser mayor que 0 y menor que 1025. Patrón de Regex: |
hub
|
path | True |
string |
Nombre del centro de destino, que debe comenzar con caracteres alfabéticos y solo contener caracteres alfanuméricos o caracteres de subrayado. Patrón de Regex: |
api-version
|
query | True |
string |
Versión de las API REST. |
excluded
|
query |
string[] |
Identificadores de conexión excluidos |
|
filter
|
query |
string |
Siguiendo la sintaxis de filtro de OData para filtrar los suscriptores que reciben los mensajes. |
|
message
|
query |
integer int32 |
Valor de período de vida (TTL) en segundos para los mensajes enviados al servicio. 0 es el valor predeterminado, lo que significa que el mensaje nunca expira. 300 es el valor máximo. Si este parámetro no es cero, el servicio quitará los mensajes que no consuma el cliente dentro del TTL especificado. Este parámetro puede ayudar cuando el ancho de banda del cliente está limitado. |
Cuerpo de la solicitud
Media Types: "application/octet-stream", "text/plain", "application/json"
Nombre | Tipo | Description |
---|---|---|
message |
string |
El cuerpo de la carga. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
202 Accepted |
Aceptado |
|
Other Status Codes |
Respuesta de error Encabezados x-ms-error-code: string |
Ejemplos
WebPubSub_SendToGroup
Solicitud de ejemplo
POST {endpoint}/api/hubs/hub1/groups/group1/:send?api-version=2024-01-01&filter=startswith(userId, 'listener-')&messageTtlSeconds=15
"Message to send"
Respuesta de muestra
Definiciones
Nombre | Description |
---|---|
Error |
Objeto de error. |
Inner |
ErrorDetail
Objeto de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
details |
Matriz de detalles sobre errores específicos que llevaron a este error notificado. |
|
inner | ||
message |
string |
Representación legible del error. |
target |
string |
Destino del error. |
InnerError
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error más específico del proporcionado por el error contenedor. |
inner |