Поделиться через


Chat Thread - Update Chat Thread Properties

Обновляет свойства потока.

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

Параметры URI

Имя В Обязательно Тип Описание
chatThreadId
path True

string

Идентификатор потока для обновления.

endpoint
path True

string

Конечная точка ресурса связи Azure.

api-version
query True

string

Версия API для вызова.

Заголовок запроса

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

Имя Обязательно Тип Описание
Authorization True

string

Маркер доступа пользователей ACS (Службы коммуникации Azure).

Текст запроса

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

Имя Тип Описание
topic

string

Раздел потока чата.

Ответы

Имя Тип Описание
204 No Content

Поток был успешно обновлен.

401 Unauthorized

CommunicationErrorResponse

Несанкционированный.

403 Forbidden

CommunicationErrorResponse

Запретный.

429 Too Many Requests

CommunicationErrorResponse

Слишком много запросов.

Other Status Codes

CommunicationErrorResponse

Служба недоступна.

Безопасность

Authorization

Маркер доступа пользователей ACS (Службы коммуникации Azure).

Тип: apiKey
В: header

Примеры

Update chat thread topic

Образец запроса

PATCH https://contoso.westus.communications.azure.com/chat/threads/19:uni01_zbnh3nt2dfuffezc3sox7dog7wfhk6y5qe2rwlnfhlhdzirihdpq@thread.v2?api-version=2024-03-07

{
  "topic": "Updated Thread Topic"
}

Пример ответа

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

Определения

UpdateChatThreadRequest

Запрос полезных данных для обновления потока чата.

Имя Тип Описание
topic

string

Раздел потока чата.