Partilhar via


Chat Thread - Update Chat Message

Atualiza uma mensagem.

PATCH {endpoint}/chat/threads/{chatThreadId}/messages/{chatMessageId}?api-version=2024-03-07

Parâmetros do URI

Name Em Necessário Tipo Description
chatMessageId
path True

string

O ID da mensagem.

chatThreadId
path True

string

O ID do thread para o qual a mensagem foi enviada.

endpoint
path True

string

O ponto de extremidade do recurso de Comunicação do Azure.

api-version
query True

string

Versão da API a invocar.

Cabeçalho do Pedido

Media Types: "application/merge-patch+json"

Name Necessário Tipo Description
Authorization True

string

Um token de acesso de usuário ACS (Serviços de Comunicação do Azure).

Corpo do Pedido

Media Types: "application/merge-patch+json"

Name Tipo Description
content

string

Conteúdo da mensagem de chat.

metadata

object

Metadados da mensagem.

Respostas

Name Tipo Description
204 No Content

A mensagem foi atualizada com êxito.

401 Unauthorized

CommunicationErrorResponse

Não autorizado.

403 Forbidden

CommunicationErrorResponse

Proibido.

429 Too Many Requests

CommunicationErrorResponse

Demasiados pedidos.

Other Status Codes

CommunicationErrorResponse

Serviço indisponível.

Segurança

Authorization

Um token de acesso de usuário ACS (Serviços de Comunicação do Azure).

Tipo: apiKey
Em: header

Exemplos

Update message content

Pedido de amostra

PATCH https://contoso.westus.communications.azure.com/chat/threads/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/messages/1591768249318?api-version=2024-03-07

{
  "content": "Updated message content",
  "metadata": {
    "someKey1": "someValue1",
    "someKey2": "someValue2"
  }
}

Resposta da amostra

{
  "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

UpdateChatMessageRequest

Solicite carga útil para atualizar uma mensagem de chat.

Name Tipo Description
content

string

Conteúdo da mensagem de chat.

metadata

object

Metadados da mensagem.