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


Call Connection - Mute

Отключить функцию отключения участников из вызова с помощью идентификатора.

POST {endpoint}/calling/callConnections/{callConnectionId}/participants:mute?api-version=2024-09-15

Параметры URI

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

string

Идентификатор подключения вызова.

endpoint
path True

string (url)

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

api-version
query True

string

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

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

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

string

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

Repeatability-Request-ID

string (uuid)

Если задано, клиент указывает, что запрос повторяется; т. е. клиент может несколько раз выполнять запрос с одной и той же повторяемостью,Request-Id и возвращать соответствующий ответ без выполнения запроса несколько раз. Значение повторяемостиRequest-Id является непрозрачной строкой, представляющей созданный клиентом уникальный идентификатор запроса. Это UUID версии 4 (случайный).

Repeatability-First-Sent

string (date-time-rfc1123)

Если задано значение "Повторяемость-Request-ID заголовка", необходимо также указать заголовок "Повторяемость-First-Sent". Значение должно быть датой и временем создания запроса, выраженным с помощью формы HTTP-даты, исправленной МВФ. Пример: Sun, 06 ноября 1994 08:49:37 GMT.

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

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

CommunicationIdentifierModel[]

Участники, отключаемые из вызова. Поддерживаются только пользователи ACS.

operationContext

string

Используется клиентами при вызове действий среднего вызова для сопоставления запроса с событием ответа.

Ответы

Имя Тип Описание
200 OK

MuteParticipantsResult

Возвращает ответ "Отключить звук участников"

Other Status Codes

CommunicationErrorResponse

Ошибка

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

Authorization

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

Тип: apiKey
В: header

Примеры

CallConnection_Mute

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

POST https://contoso.communications.azure.com/calling/callConnections/18dea47f-b081-4107-9a5c-4300819d2c6c/participants:mute?api-version=2024-09-15

{
  "targetParticipants": [
    {
      "kind": "communicationUser",
      "communicationUser": {
        "id": "8:acs:b9614373-fd0b-480c-8fd2-cb58b70eab9f_da7be3a9-8788-42a6-85c6-56b2cf784fce"
      }
    }
  ],
  "operationContext": "mute participant"
}

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

{
  "operationContext": "mute participant"
}

Определения

Имя Описание
MuteParticipantsRequest

Полезные данные запроса для выключения участников из вызова.

MuteParticipantsResult

Результат полезных данных для отключения участников из вызова.

MuteParticipantsRequest

Полезные данные запроса для выключения участников из вызова.

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

string

Используется клиентами при вызове действий среднего вызова для сопоставления запроса с событием ответа.

targetParticipants

CommunicationIdentifierModel[]

Участники, отключаемые из вызова. Поддерживаются только пользователи ACS.

MuteParticipantsResult

Результат полезных данных для отключения участников из вызова.

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

string

Контекст операции, предоставляемый клиентом.