Chat Thread - Send Typing Notification
Publica um evento de escrita num tópico, em nome de um utilizador.
POST {endpoint}/chat/threads/{chatThreadId}/typing?api-version=2024-03-15-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
chat
|
path | True |
string |
ID do thread. |
endpoint
|
path | True |
string |
O ponto final do recurso de Comunicação do Azure. |
api-version
|
query | True |
string |
Versão da API a invocar. |
Cabeçalho do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
Authorization | True |
string |
Um token de acesso de utilizador ACS (Azure Communication Services). |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
senderDisplayName |
string |
O nome a apresentar do remetente de notificação de escrita. Esta propriedade é utilizada para preencher o nome do remetente para notificações push. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Pedido com êxito. |
|
401 Unauthorized |
Communication |
Não autorizado. |
403 Forbidden |
Communication |
Proibido. |
429 Too Many Requests |
Communication |
Demasiados pedidos. |
Other Status Codes |
Communication |
Serviço indisponível. |
Segurança
Authorization
Um token de acesso de utilizador ACS (Azure Communication Services).
Type:
apiKey
In:
header
Exemplos
Post typing event to a thread
Sample Request
POST https://contoso.westus.communications.azure.com/chat/threads/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/typing?api-version=2024-03-15-preview
{
"senderDisplayName": "Jane"
}
Sample Response
{
"error": {
"code": "Unauthorized",
"message": "Request is not authorized."
}
}
{
"error": {
"code": "Forbidden",
"message": "User is not allowed to perform specified action."
}
}
{
"error": {
"code": "TooManyRequests",
"message": "Rate limit exceeded."
}
}
{
"error": {
"code": "ServiceUnavailable",
"message": "The server is currently unable to handle the request."
}
}
Definições
SendTypingNotificationRequest
Pedir payload para escrever notificações.
Name | Tipo | Description |
---|---|---|
senderDisplayName |
string |
O nome a apresentar do remetente de notificação de escrita. Esta propriedade é utilizada para preencher o nome do remetente para notificações push. |