Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-08-02 GMT+08:00

Modificação de uma reunião recorrente

Descrição

Esta API é usada para modificar uma próxima reunião recorrente.

Depuração

Você pode depurar essa API no API Explorer.

Protótipo

Tabela 1 Protótipo

Método de solicitação

PUT

Endereço de solicitação

/v1/mmc/management/conferences/cyclesubconf

Protocolo de transporte

HTTPS

Parâmetros de solicitação

Tabela 2 Parâmetros

Parâmetro

Obrigatório

Tipo

Localização

Descrição

conferenceID

Sim

String

Consulta

ID da reunião.

userUUID

Não

String

Consulta

UUID do usuário (registrado no USG).

X-Access-Token

Sim

String

Cabeçalho

Token de autorização. Use o valor de accessToken na resposta à solicitação de Autenticação de um ID de aplicação.

X-Authorization-Type

Não

String

Cabeçalho

Se a solicitação é enviada de um portal de terceiros.

X-Site-Id

Não

String

Cabeçalho

ID do site do HCS on-line onde a autenticação é realizada.

cycleSubConfID

Sim

string

Corpo

ID da reunião, que contém até 32 caracteres.

mediaTypes

Sim

string

Corpo

Tipo de mídia da reunião.

O valor consiste em um ou vários valores enumerados, que são separados por vírgulas (,). Os valores enumerados são os seguintes:

  • Voice: voz.
  • Video: vídeo SD.
  • HDVideo: vídeo HD (Este valor enumerado e Video são mutuamente exclusivos. Se ambos os valores forem especificados, o sistema usará Video.)
  • Telepresence: telepresença (Este valor enumerado é mutuamente exclusivo com HDVideo e Video. Se todos os três valores forem especificados, o sistema usará Telepresence.) Este valor é reservado.
  • Data: multimídia (Este valor enumerado é determinado pela configuração do sistema.)

startTime

Sim

String

Corpo

Hora UTC quando a reunião começa.

NOTA:
  • Se você não especificar esse parâmetro ao agendar uma reunião, a reunião será iniciada imediatamente.
  • O horário é o horário UTC±00:00.

Formato: aaaa-MM-dd HH:mm.

length

Sim

Integer

Corpo

Duração da reunião, em minutos. Intervalo de valores: 15 até 1440.

isAutoRecord

Não

Integer

Corpo

Se iniciar automaticamente a gravação para a reunião. Este parâmetro é válido somente quando recordType é definido como 2 ou 3. Valor padrão: 0.

  • 1: a gravação é iniciada automaticamente.
  • 0: a gravação não é iniciada automaticamente.

confConfigInfo

Não

ConfConfigInfo object

Corpo

Outras configurações de reunião. Novos parâmetros de reunião serão definidos nesta estrutura.

recordAuthType

Não

Integer

Corpo

Modo de autenticação de gravação. Este parâmetro é válido somente quando recordType é definido como 2 ou 3.

  • 0: os usuários que obtiverem o link da gravação podem assistir ou baixar a gravação.
  • 1: somente usuários empresariais podem assistir ou baixar a gravação.
  • 2: somente os participantes da reunião podem visualizar e baixar a gravação.

description

Não

String

Corpo

Descrição da reunião, que contém até 200 caracteres.

Tabela 3 Estrutura de dados Confconfiginfo

Parâmetro

Obrigatório

Tipo

Localização

Descrição

callInRestriction

Não

Integer

Corpo

Participantes que podem participar da reunião.

  • 0: todos.
  • 2: usuários empresariais.
  • 3: usuários convidados.

audienceCallInRestriction

Não

Integer

Corpo

Participantes que podem participar do webinar.

  • 0: todos.
  • 2: usuários empresariais e usuários convidados.

allowGuestStartConf

Não

Boolean

Corpo

Se permitir que os convidados iniciem a reunião. (Esse parâmetro é válido somente para reuniões com IDs aleatórios.)

  • true: os convidados podem iniciar a reunião.
  • false: os convidados não podem iniciar a reunião.

enableWaitingRoom

Não

Boolean

Corpo

Se a sala de espera está ativada.

showAudienceCountInfo

Não

ShowAudienceCountInfo object

Corpo

Regra de exibição do número de participantes do webinar.

Tabela 4 Estrutura de dados showAudienceCountInfo

Parâmetro

Obrigatório

Tipo

Localização

Descrição

showAudienceMode

Não

Integer

Corpo

Regra de exibição do número de participantes. O servidor calcula e entrega o número de participantes aos clientes.

  • 0: não exibir o número de participantes.
  • 1: multiplique o número (N) de participantes on-line ou on-line e off-line. Você pode configurar um multiplicador X e uma base de quantidade de participantes Y. Número exibido de participantes = N x X + Y. X pode ser preciso até uma casa decimal. Se o valor de N x X não for um inteiro, arredonde-o para baixo. X varia de 1 a 10, e Y varia de 0 a 10.000.

baseAudienceCount

Não

Integer

Corpo

Base de quantidade de participantes, variando de 0 a 10.000.

multiple

Não

Double

Corpo

Multiplicador, variando de 1 a 10. O valor pode ser preciso até uma casa decimal.

Códigos de status

Tabela 5 Códigos de status

Código de status HTTP

Descrição

200

Operação bem-sucedida.

400

Parâmetros inválidos.

401

A autenticação não é executada ou falha.

403

Permissões insuficientes.

500

Exceção do servidor.

Parâmetros de resposta

Nenhum

Exemplo de solicitação

PUT /v1/mmc/management/conferences/cyclesubconf?conferenceID=985325849
Connection: keep-alive
X-Access-Token: cnr1510zTBhrfUsymQ0srhW2RYS99r9G5SQoTLWN
Content-Type: application/json
user-agent: WeLink-desktop
Content-Length: 372
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)

{
    "cycleSubConfID": "393439b00a2e11ecbe71d7c576a87729",
    "mediaTypes": "Video",
    "startTime": "2021-09-01 07:36",
    "length": 45,
    "description": ""
}

Exemplo de resposta

HTTP/1.1 200 
Date: Wed, 18 Dec 2019 06:20:40 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 2164
Connection: keep-alive
http_proxy_id: 462abfcfa8a41c2c5450eb7648bf5ad2
Server: api-gateway
X-Request-Id: 7ba6f742610c03a64262b126fb336a5d

Códigos de erro

Se um código de erro começando com MMC ou USG for retornado quando você usar essa API, corrija a falha seguindo as instruções fornecidas no Centro de erros da API da Huawei Cloud.

Exemplo de comando cURL

curl -k -i -H 'content-type: application/json' -X PUT -H 'X-Access-Token:cnr1510zTBhrfUsymQ0srhW2RYS99r9G5SQoTLWN' -d '{"cycleSubConfID": "393439b00a2e11ecbe71d7c576a87729","mediaTypes": "Video","startTime": "2021-09-01 07:36","length": 45,"description": ""}' 'https://api.meeting.huaweicloud.com/v1/mmc/management/conferences/cyclesubconf?conferenceID=985325849'