Delen via


Call Connection - Mute

Demp deelnemers uit de oproep met behulp van id.

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

URI-parameters

Name In Vereist Type Description
callConnectionId
path True

string

De oproepverbindings-id.

endpoint
path True

string

url

Het eindpunt van de Azure Communication-resource.

api-version
query True

string

De versie van de API die moet worden aangeroepen.

Aanvraagkoptekst

Name Vereist Type Description
Authorization True

string

Een Azure Communication Services-toegangstoken voor gebruikers.

Repeatability-Request-ID

string

uuid

Indien opgegeven, stuurt de client aan dat de aanvraag herhaalbaar is; dat wil gezegd dat de client de aanvraag meerdere keren kan indienen met dezelfde herhaalbaarheid-Request-Id en een geschikt antwoord kan krijgen zonder dat de server de aanvraag meerdere keren uitvoert. De waarde van de herhaalbaarheid-Request-Id is een ondoorzichtige tekenreeks die een door de client gegenereerde unieke id voor de aanvraag vertegenwoordigt. Het is een UUID van versie 4 (willekeurig).

Repeatability-First-Sent

string

date-time-rfc1123

Als herhaalbaarheid-Request-ID koptekst is opgegeven, moet ookFirst-Sent header worden opgegeven. De waarde moet de datum en tijd zijn waarop de aanvraag voor het eerst is gemaakt, uitgedrukt in de vorm van de IMF-fixdate van HTTP-datum. Voorbeeld: Zon, 06 nov 1994 08:49:37 GMT.

Aanvraagbody

Name Vereist Type Description
targetParticipants True

CommunicationIdentifierModel[]

Deelnemers die moeten worden gedempt vanuit het gesprek. Alleen ACS-gebruikers worden ondersteund.

operationContext

string

Wordt door klanten gebruikt bij het aanroepen van mid-callacties om de aanvraag te correleren met de reactiegebeurtenis.

Antwoorden

Name Type Description
200 OK

MuteParticipantsResult

Retourneert het antwoord van de gedempte deelnemers

Other Status Codes

CommunicationErrorResponse

Fout

Beveiliging

Authorization

Een Azure Communication Services-toegangstoken voor gebruikers.

Type: apiKey
In: header

Voorbeelden

CallConnection_Mute

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "operationContext": "mute participant"
}

Definities

Name Description
MuteParticipantsRequest

De nettolading van de aanvraag voor het dempen van deelnemers uit het gesprek.

MuteParticipantsResult

De nettolading van het resultaat voor het dempen van deelnemers uit de oproep.

MuteParticipantsRequest

De nettolading van de aanvraag voor het dempen van deelnemers uit het gesprek.

Name Type Description
operationContext

string

Wordt door klanten gebruikt bij het aanroepen van mid-callacties om de aanvraag te correleren met de reactiegebeurtenis.

targetParticipants

CommunicationIdentifierModel[]

Deelnemers die moeten worden gedempt vanuit het gesprek. Alleen ACS-gebruikers worden ondersteund.

MuteParticipantsResult

De nettolading van het resultaat voor het dempen van deelnemers uit de oproep.

Name Type Description
operationContext

string

De bewerkingscontext die door de client wordt geleverd.