Chat Thread - Update Chat Message

İletiyi güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
chatMessageId
path True

string

İleti kimliği.

chatThreadId
path True

string

İletinin gönderildiği iş parçacığı kimliği.

endpoint
path True

string

Azure İletişim kaynağının uç noktası.

api-version
query True

string

Çağrılacak API sürümü.

İstek Başlığı

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

Name Gerekli Tür Description
Authorization True

string

ACS (Azure İletişim Hizmetleri) kullanıcı erişim belirteci.

İstek Gövdesi

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

Name Tür Description
content

string

Sohbet iletisi içeriği.

metadata

object

İleti meta verileri.

Yanıtlar

Name Tür Description
204 No Content

İleti başarıyla güncelleştirildi.

401 Unauthorized

CommunicationErrorResponse

Yetkisiz.

403 Forbidden

CommunicationErrorResponse

Yasak.

429 Too Many Requests

CommunicationErrorResponse

Çok fazla istek var.

Other Status Codes

CommunicationErrorResponse

Hizmet kullanılamıyor.

Güvenlik

Authorization

ACS (Azure İletişim Hizmetleri) kullanıcı erişim belirteci.

Tür: apiKey
İçinde: header

Örnekler

Update message content

Örnek isteği

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

Örnek yanıt

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

Tanımlar

UpdateChatMessageRequest

Sohbet iletisini güncelleştirmek için yük isteyin.

Name Tür Description
content

string

Sohbet iletisi içeriği.

metadata

object

İleti meta verileri.