- Visão geral de serviço
- Primeiros passos
- Guia de usuário do terminal físico
-
Referência de API do servidor
- Visão geral
- História de mudanças
- Autenticação de logon
-
Gerenciamento de reunião
- Exemplos
-
APIs
- Criação de uma reunião
- Cancelamento de uma reunião agendada
- Modificação de uma reunião agendada
- Criação de uma série de reuniões recorrentes
- Cancelamento de uma série de reuniões recorrentes
- Cancelamento de uma reunião recorrente
- Modificação de uma série de reuniões recorrentes
- Modificação de uma reunião recorrente
- Consulta da lista de reuniões
- Consulta de detalhes da reunião
- Consulta da região onde uma reunião é realizada
- Consulta da lista de reuniões em andamento
- Consulta de detalhes da reunião em andamento
- Consulta da lista de arquivos de gravação
- Consulta de detalhes de arquivo de gravação
- Consulta de links de baixar arquivos de gravação
- Exclusão de arquivos de gravação em lotes
- Consulta da lista de reuniões históricas
- Visualização de detalhes da reunião histórica
- Consulta de registros de controle de reunião de uma reunião histórica
- Consulta de registros de participantes de uma reunião histórica
- Autenticação de um usuário anônimo
- Consulta da empresa à qual uma reunião pertence como um administrador de SP
- Consulta do uso de recursos de SP como um administrador de SP
- Consulta de uso de recursos empresariais como um administrador empresarial
- Ativação de uma reunião
-
Controle de reunião
- Exemplos
-
APIs
- Obtenção de um token de controle de reunião
- Consulta de detalhes da reunião em tempo real
- Convide de participantes
- Desconexão de participantes
- Remoção de participantes
- Solicitação ou renúncia da função de anfitrião
- Ativação ou desativação de mudo de participantes
- Ativação ou desativação de mudo de todos os participantes
- Levanta ou abaixa de mãos
- Bloqueio ou desbloqueio de uma reunião
- Extensão de uma reunião
- Encerramento de uma reunião
- Definição de presença contínua
- Personalização a presença contínua
- Alternação do modo de exibição de vídeo
- Exibição de participantes como anfitrião
- Iniciação e interrupção de gravação de uma reunião
- Iniciação ou interrupção de transmissão ao vivo de uma reunião
- Renomeação de um participante
- Dar local a um participante
- Transmissão de um participante
- Desativação de mudo de um participante por si mesmos
- Focagem de um local
- Bloqueio ou desbloqueio da fonte de vídeo de um participante
- Convite de um participante usando um ID e uma senha de reunião
- Modificação de configurações durante uma reunião
- Obtenção de um token para estabelecer uma conexão WebSocket
- Convide de um participante para compartilhar uma tela
- Convite de um participante para ativar ou desativar a câmera
-
Envio por push de evento de reunião
-
Push de evento em nível de reunião
- Visão geral
- Exemplo
-
APIs
- Estabelecimento de uma conexão WebSocket
- Subscrição de mensagens
- Envio por push de informações básicas de reunião
- Envio por push de informações de status da reunião
- Envio por push de informações on-line do participante
- Envio por push de informações dos participantes convidados durante o agendamento da reunião
- Envio por push das informações de status de falante
- Envio por push de qualidade da mídia da reunião
- Envio por push de resultados de convite
- Envio por push de legendas ao vivo
- Uso de pulsações de WebSocket
- Push de evento de reunião de nível empresarial
- Configuração do push de evento de reunião em nível empresarial
-
Push de evento em nível de reunião
- Painel de controle
-
Enterprise Management
- Exemplos
-
APIs
- Consulta de detalhes de registro empresarial como um administrador empresarial
- Modificação de detalhes de registro empresarial como administrador empresarial
- Consulta de recursos empresariais e permissões de serviço como um administrador empresarial
- Consulta de pedidos de recursos empresariais por página
- Criação de uma empresa como um administrador de SP
- Exclusão de uma empresa como um administrador de SP
- Consulta de detalhes da empresa como administrador de SP
- Modificação de uma empresa como um administrador de SP
- Consulta de empresas em páginas como um administrador de SP
- Gerenciamento de departamento
-
Gerenciamento de usuário
- Exemplos
-
APIs
- Adição de um usuário
- Modificação de um usuário
- Consulta de detalhes de usuário
- Exclusão de usuários em lote
- Consulta de usuários em páginas
- Modificação do status do usuário em lotes
- Consulta de detalhes pessoais como um usuário
- Modificação de detalhes pessoais como um usuário
- Alteração do número de telemóvel ou endereço de e-mail
- Convite de um usuário
- Gerenciamento do administrador empresarial
-
Gerenciamento de terminais físicos
- Adição de um terminal
- Modificação de um terminal
- Consulta de detalhes do terminal
- Exclusão de terminais em lotes
- Consulta de terminais em páginas
- Modificação do status do terminal em lotes
- Obtenção de todos os modelos de terminal
- Consulta do status do terminal
-
Gerenciamento de códigos de ativação
- Geração de um código de ativação como administrador empresarial
- Exclusão de um código de ativação como um administrador empresarial
- Redefinição de um código de ativação como um administrador empresarial
- Consulta de códigos de ativação por página como um administrador empresarial
- Redefinição de um código de ativação usando o SN como administrador empresarial
-
Gerenciamento de sala de reunião na nuvem
- Consulta de salas de reunião em nuvem por página como um administrador empresarial
- Consulta de salas de reunião em nuvem por página e o ID da reunião pessoal como um usuário comum
- Modificação informações de sala de reunião em nuvem e de ID da reunião pessoal
- Exclusão de uma sala de reunião em nuvem
- Alocação de uma sala de reunião em nuvem
- Recuperação de uma sala de reunião em nuvem
- Gerenciamento de senha do usuário
- Consulta do diretório empresarial
-
Gerenciamento de recursos da empresa
- Alocação de recursos da empresa como um administrador de SP
- Exclusão de recursos da empresa como um administrador de SP
- Modificação de recursos da empresa como um administrador de SP
- Consulta de recursos da empresa por página como um administrador de SP
- Consulta de registros de operação de recurso da empresa por página como um administrador de SP
- Consulta de informações de recursos como administrador do SP
- Atas de reunião
- Gerenciamento do quadro de avisos
- Códigos de erro
- Apêndices
- Perguntas frequentes
-
Perguntas frequentes
-
Problemas de especificação do produto
- Qual é a largura de banda necessária para uma vídeoconferência?
- Quais sistemas operacionais os clientes virtuais do Huawei Cloud Meeting suportam?
- Quais terminais físicos da Huawei são compatíveis com o Huawei Cloud Meeting?
- Terminais físicos que não são da Huawei podem ser conectados ao Huawei Cloud Meeting?
- Quais configurações de PC são recomendadas?
- Quais são os requisitos para sistemas operacionais e navegadores?
- Os usuários do local internacional podem participar de reuniões de vídeo realizadas no site da China continental?
- Posso usar o Huawei Cloud Meeting para fazer reuniões com membros de outras empresas?
- Posso usar o diretório empresarial existente da minha empresa no Huawei Cloud Meeting?
- Qual é a melhor qualidade de vídeo suportada pelo Huawei Cloud Meeting?
- Quantas telas podem ser exibidas em um cliente?
- Quais versões de terminais físicos são recomendadas?
- O Huawei Cloud Meeting oferece suporte a conectar-se a plataformas de gerenciamento de terminais de reunião de terceiros?
- Por que não consigo visualizar todos os registros de reuniões na Plataforma de gerenciamento do Huawei Cloud Meeting?
- Para quais terminais físicos as salas de reunião em nuvem podem ser alocadas?
- Como o Huawei Cloud Meeting garante a segurança?
- Como o Huawei Cloud Meeting garante a confiabilidade?
-
Problemas de assinatura de recursos
- Quais recursos de reunião são necessários para conectar terminais físicos da Huawei ao Huawei Cloud Meeting?
- Quais terminais físicos são aplicáveis às contas de acesso a terminais de pequenas e médias reuniões da Huawei, respectivamente?
- Como renovar um pacote de reunião?
- Como expandir a capacidade de um pacote de reunião?
- Posso cancelar a assinatura de um pacote de reunião?
- O que fazer se o número de usuários da reunião atingir o limite máximo quando adicionar um usuário na Plataforma de gerenciamento do Huawei Cloud Meeting?
- Como solicitar recursos de teste de POC do Huawei Cloud Meeting?
-
Problemas com contas e senha
- Como recuperar minha senha?
- O que fazer se minha conta for bloqueada?
- O que fazer se esquecer minha conta do Meeting?
- O que fazer se não conseguir receber e-mails depois de redefinir a senha, recuperar a senha ou criar uma reunião?
- Posso recuperar a senha via e-mail?
- Como modificar meus dados pessoais?
- Como alterar o nome da empresa?
-
Problemas de operação da reunião
- O Huawei Cloud Meeting está conectado ao Huawei Cloud WeLink?
- Quais são as funções de uma senha de anfitrião e senha de convidado?
- Como ver o status da rede de terminais em uma reunião?
- O que os detalhes de qualidade de rede na página de controle de reunião representam?
- Qual é a função de bloquear uma reunião na página de controle de reunião?
- Posso participar de uma reunião sem fazer logon?
- Posso participar de uma reunião usando um número de celular ou número de linha fixa?
- Como modificar ou cancelar uma reunião agendada?
- Quem é o anfitrião quando vários participantes usam a senha do anfitrião para participar de uma reunião?
- Como participar de uma reunião entre empresas?
- Quais são os cenários de aplicações de números de acesso?
- O que fazer se um telefone de linha fixa não puder participar de uma reunião e um tom ocupado for reproduzido?
- O status on-line ou off-line de terminais que não ingressaram em uma reunião pode ser exibido na página de controle da reunião?
- Uma reunião será interrompida se alternar a conexão de rede durante a reunião?
- Como alterar o tópico da reunião?
- Como convidar participantes durante uma reunião como anfitrião?
- Por que não consigo receber uma chamada no meu celular quando alguém me adiciona à reunião?
- Como alterar o idioma do Huawei Cloud Meeting?
-
Problemas de gravação da reunião
- Por que uma mensagem indicando que o vídeo foi excluído é exibida quando abro um arquivo de gravação?
- Tentei abrir o arquivo de gravação de uma reunião terminada, mas vi uma mensagem indicando que o arquivo está sendo transcodificado. Por que?
- Quais são os requisitos de largura de banda para assistir a gravações de reuniões?
- O número de participantes em uma reunião afeta o tamanho do arquivo de gravação?
- Qual é o formato de um arquivo de gravação?
- Que conteúdo é gravado?
- Se não renovar o espaço de armazenamento de gravação expirado, meus arquivos de gravação serão excluídos automaticamente?
-
Problemas de utilização do serviço do cliente
- Como obter logs de clientes?
- Quantos dados são consumidos pelo cliente do Huawei Cloud Meeting em um minuto quando estou em uma reunião?
- Como mudar câmeras no cliente?
- O que devo fazer se a mensagem indicando que os arquivos de instalação estão corrompidos for exibida quando instalar o cliente de PC do Huawei Cloud Meeting?
- O que fazer se o 360 Safeguard exibir uma mensagem indicando que um programa desconhecido está pronto para ser executado e tentar bloquear o programa quando instalar o cliente de PC do Huawei Cloud Meeting?
- O que fazer se a mensagem indicando que Windows Defender SmartScreen impediu o início de um programa não reconhecido for exibida ao instalar o cliente do Huawei Cloud Meeting em um computador com o Windows 10?
- Como definir presença contínua nos clientes?
- Posso exibir os participantes em ordem se participar de uma reunião como o anfitrião usando o cliente do Huawei Cloud Meeting?
- O que fazer se o congelamento de quadros ocorre quando a qualidade da rede é ruim e o problema não pode ser resolvido após a rede ser recuperada?
- O aplicativo do Huawei Cloud Meeting pode ser desperto por uma chamada de reunião recebida quando está sendo executado em segundo plano?
- Como selecionar uma câmera no cliente de PC do Huawei Cloud Meeting em uma reunião?
- Como localizar rapidamente uma falha de conexão de rede?
- O que devo fazer se o cliente quebrar devido ao problema de compatibilidade do driver de gráficos?
- Quais clientes suportam fundos virtuais?
- Quais dispositivos de Windows suportam planos de fundo virtuais?
- Como configurar logon SSO para minha empresa?
- Como ativar a classificação inteligente de vídeo?
- Como ativar ou desativar o espelhamento de vídeo?
- Como obter uma melhor experiência de áudio?
- O que fazer se o Huawei Cloud Meeting não puder ser instalado no meu MacBook?
- Quantas telas podem ser exibidas quando realizo uma reunião em um tablet?
- Quais dispositivos podem compartilhar o áudio do dispositivo?
- O que fazer se a mensagem indicando que a versão do meu sistema operacional está muito anterior for exibida quando iniciar o cliente do PC?
- O que devo fazer se a mensagem "Installation package has a problem. Continue to install it?" é exibida durante a atualização do cliente do PC?
- Como conceder permissões de compartilhamento de tela, câmera e microfone ao cliente da Web do Huawei Cloud Meeting?
-
Falhas de configuração do terminal físico
- Configurei meu terminal TE, mas ele não pode ingressar em reuniões. Por que?
- O que fazer se o ACS está agindo anormal?
- O que fazer se meu terminal físico falhar para ser registrado no servidor SIP?
- O que fazer quando a conexão de um terminal físico para o servidor SIP é frequentemente desligada?
- O que fazer se um terminal físico falhar ao ser ativado?
- O que fazer quando o sistema indica uma mensagem que indica nenhum serviço disponível depois que um terminal é conectado ao ACS?
- Como obter logs de terminal físico e informações de diagnóstico?
- Por que não consigo encontrar a entrada para ativar o TE10/TE20?
- O que fazer se o TE10/TE20 não for atualizado?
- O que fazer se o sistema exibir uma mensagem indicando uma exceção de rede quando usar o UpgMaster para atualizar um terminal físico?
- O que fazer quando o sistema exibe uma mensagem indicando que o ACS está conectado, mas nenhum serviço está disponível após a ativação do CloudLink Board?
- O que fazer se o sistema exibir uma mensagem indicando uma falha de sitecall durante a criação da reunião após a ativação do CloudLink Board?
- O que fazer quando o sistema exibir uma mensagem indicando que o terminal físico não pode ser usado durante o registro no CloudLink com a Huawei Cloud selecionada?
- Como redefinir o código de ativação de um terminal físico?
-
Falhas de serviço do terminal físico
- Por que não consigo pesquisar um local pelo nome do local ao criar uma reunião usando o controle remoto de TE10/TE20?
- O que fazer se uma mensagem indicando que o usuário está inacessível é exibido na página de controle de reunião quando chamar um terminal físico?
- O que fazer quando uma mensagem indicando que o usuário não atende a chamada é exibida na página de controle de reunião quando chamar um terminal físico?
- O que fazer quando o local remoto não consegue ouvir o local usando um TE40/TE50/TE60 conectado a um monitor?
- Por que o eco ocorre em um terminal físico?
- O que fazer se uma mensagem que indica que não há fluxo é exibida a cada 20s, 30s ou 40s?
- O que fazer quando o sistema exibe uma mensagem indicando que um TE40 está off-line?
-
Falhas de rede de terminais físicos
- Como realizar um teste de rede para o TE10/TE20?
- O que fazer quando o TE10 não exibe a tela para inserir um código de ativação, mas exibe uma mensagem indicando uma falha na obtenção do endereço da Huawei Cloud?
- O que significam os limite de taxa de perda de pacotes A e B exibidos em um terminal físico?
- Qual é a diferença entre a taxa de perda de pacotes exibida durante o teste de ping e exibida em um terminal físico? Como o sistema detecta a taxa de perda de pacotes de um terminal físico?
- Por que o sistema exibe uma mensagem indicando uma falha na obtenção do endereço da Huawei Cloud durante a ativação do terminal físico?
- Por que um CloudLink Board ativado sofre uma falha de rede ao criar uma reunião enquanto pode fazer uma chamada ponto a ponto normalmente?
- O que fazer quando o sistema exibe uma mensagem indicando uma falha de autenticação de senha de registro ao criar uma reunião usando um CloudLink Board em execução correta?
- O que fazer se a colaboração bidirecional falhar durante o compartilhamento de quadro branco em um CloudLink Board?
-
Problemas de uso do serviço do terminal físico
- Como obter o SN e o código de ativação de um terminal físico?
- Como configurar um terminal TE ao usá-lo pela primeira vez?
- Qual é a senha inicial de logon na Web de um terminal físico TE?
- O que fazer se esquecer a senha usada para fazer logon na interface Web do terminal físico?
- Como restaurar um terminal físico para as configurações de fábrica?
- O que fazer se o sistema exibir uma mensagem indicando que o número de série já existe durante a vinculação do terminal físico?
- Como reduzir a qualidade de vídeo de um terminal físico quando a largura de banda é insuficiente?
- Como personalizar o nome do local em um terminal físico?
- Como definir uma imagem combinada em um terminal físico?
- Como usar o controle remoto do TE30/TE40/TE50/TE60 para salvar o diretório empresarial localmente?
- Como realizar uma reunião de vídeo depois de fazer uma chamada na reunião?
- Como compartilhar materiais?
- Como conectar um telefone celular ao TE10, TE20, TE30/TE40/TE50/TE60 por meio do AirPresence para compartilhamento de dados?
- Como definir um código de projeção EUA de 6 dígitos em um terminal físico para ser permanente?
- Aplicativos de terceiros podem ser instalados em um CloudLink Board?
- Como definir presença contínua em um terminal físico?
- Como armazenar o vídeo quando uso o TE20 para realizar uma reunião?
- O cliente de PC ou o cliente móvel podem participar proativamente de uma reunião depois que a reunião é criada em um TE30?
- O que fazer quando o número de série de um terminal físico está vinculado a uma empresa e falha em ser vinculado a outra empresa?
- Como importar um arquivo de autorização TE?
- Como associar um TE40 que foi adicionado à Plataforma de gerenciamento do Huawei Cloud Meeting com a Huawei Cloud?
- Como atualizar a resolução de TE30-C de 720p para 1080p?
- Após o endereço IP de um terminal físico muda, o terminal físico deve ser manualmente trazido on-line e o registro leva um longo tempo. Como posso resolver este problema?
- O que fazer quando um novo dispositivo móvel entra em uma reunião e experimenta áudio anormal?
- Por que a gravação da reunião não pode ser configurada para uma reunião realizada usando um terminal físico?
- Como adicionar um local na página de controle de reunião depois que o terminal físico no local principal fica off-line?
- Um CloudLink Board suporta colaboração bidirecional com um TE10/TE20 e TEX0?
- Se um CloudLink Board pode ler dados de uma unidade flash de USB?
- Como ativar o TE30/TE40/TE50/TE60 por meio de Wi-Fi?
- Por que há apenas som, mas nenhuma imagem quando iniciar uma reunião em um TE30?
- O que são contas de acesso ao terminal físico?
-
Falhas de dispositivos de áudio e vídeo
- O que fazer se o software antivírus proibir o cliente do Huawei Cloud Meeting de iniciar o microfone ou o alto-falante?
- O que fazer se o cliente do Huawei Cloud Meeting não conseguir iniciar o microfone ou o alto-falante porque o microfone ou o alto-falante estão silenciados pelo sistema?
- O que fazer se o cliente do Huawei Cloud Meeting não conseguir iniciar o microfone ou o alto-falante porque o microfone ou o alto-falante estão ocupados exclusivamente?
- O que fazer se o cliente do Huawei Cloud Meeting não conseguir iniciar o microfone ou o alto-falante devido a uma exceção do driver da placa de som?
- O que fazer se o cliente do Huawei Cloud Meeting não conseguir iniciar o microfone ou o alto-falante devido às configurações de permissões?
- O que fazer se o cliente de PC do Huawei Cloud Meeting não puder receber o áudio de outros participantes depois de ingressar em uma reunião?
-
Problemas de especificação do produto
- No momento, o conteúdo não está disponível no seu idioma selecionado. Consulte a versão em inglês.
- Function Overview
- Product Bulletin
- Billing
- Purchase Guide
-
Administrator Guide
- Before You Start
- Managing Departments
- Managing Users
- Managing External Contacts
- Managing Professional Meeting Terminals
- Managing IdeaHubs and Boards
- Managing Cloud Meeting Rooms
- Viewing Enterprise Registration Details
- Managing Meetings
- Other Settings
- Monitoring Hard Terminals
- Viewing Operation Logs
- Configuring the Enterprise Privacy Statement
-
Videoconferencing User Guides
-
Huawei Cloud Meeting Client User Guide
-
Desktop Client
- Downloading and Logging In to the Client
- Creating a Meeting
- Joining a Meeting
- Controlling a Meeting
- Sharing Content and Annotating on the Shared Content
- Enterprise SSO Login
- Simultaneous Interpretation
- Outlook Plug-in
- Hosting a Meeting
- Leaving a Meeting
- Editing a Meeting
- Canceling a Meeting
- Projection
- Deleting an Account
- Mobile App
-
Desktop Client
- Administrator Guide Web
-
Huawei Cloud Meeting Client User Guide
-
Smart Room User Guides
- IdeaHub User Guide
- Hard Terminal User Guide
-
Third-Party Device User Guide
- Support for Third-Party Meeting Terminals in Commercial Environments
- Terminal Connection Examples and FAQs
-
Development and Integration
- Developer Guide
-
Server API Reference
- Overview
- Change History
- Login Authentication
-
Meeting Management
- Examples
-
APIs
- Creating a Meeting
- Canceling a Scheduled Meeting
- Modifying a Scheduled Meeting
- Creating a Recurring Meeting Series
- Canceling a Recurring Meeting Series
- Canceling a Recurring Meeting
- Modifying a Recurring Meeting Series
- Modifying a Recurring Meeting
- Querying the Meeting List
- Querying Meeting Details
- Querying the Region Where a Meeting Is Held
- Querying the Ongoing Meeting List
- Querying Ongoing Meeting Details
- Querying the Recording File List
- Querying Recording File Details
- Querying Download Links of Recording Files
- Deleting Recording Files in Batches
- Querying the Historical Meeting List
- Viewing Historical Meeting Details
- Querying Meeting Control Records of a Historical Meeting
- Querying Participant Records of a Historical Meeting
- Authenticating an Anonymous User
- Querying the Enterprise to Which a Meeting Belongs as an SP Administrator
- Querying SP Resource Usage as an SP Administrator
- Querying Enterprise Resource Usage as an Enterprise Administrator
- Activating a Meeting
-
Meeting Control
- Examples
-
APIs
- Obtaining a Meeting Control Token
- Querying Meeting Details in Real Time
- Inviting Participants
- Disconnecting Participants
- Removing Participants
- Applying for or Relinquishing the Host Role
- Applying to Be a Co-Host
- Muting or Unmuting Participants
- Muting or Unmuting All Participants
- Raising or Lowering Hands
- Raising Hands
- Locking or Unlocking a Meeting
- Extending a Meeting
- Ending a Meeting
- Setting Continuous Presence
- Customizing Continuous Presence
- Switching the Video Display Mode
- Viewing Participants as the Host
- Starting and Stopping Recording a Meeting
- Starting or Stopping Live Broadcasting a Meeting
- Renaming a Participant
- Giving Floor to a Participant
- Broadcasting a Participant
- Unmuting a Participant by Themselves
- Focusing a Site
- Locking or Unlocking the Video Source of a Participant
- Inviting a Participant Using a Meeting ID and Password
- Modifying Settings During a Meeting
- Obtaining a Token for Establishing a WebSocket Connection
- Inviting a Participant to Share a Screen
- Inviting a Participant to Enable or Disable the Camera
- Canceling Broadcast
- Admitting Waiting Room Members to a Meeting
- Moving a Participant to the Waiting Room
- Allowing Local Recording
- Querying a Continuous Presence Layout
- Saving a Continuous Presence Layout
- Deleting a Continuous Presence Layout
-
Meeting Event Push
-
Meeting-Level Event Push
- Overview
- Example
-
APIs
- Establishing a WebSocket Connection
- Subscribing to Messages
- Pushing Basic Meeting Information
- Pushing Meeting Status Information
- Pushing Online Participant Information
- Pushing Information of Participants Invited During Meeting Scheduling
- Pushing Speaker Status Information
- Pushing Meeting Media Quality
- Pushing Invitation Results
- Pushing Live Captions
- Using WebSocket Heartbeats
- Enterprise-Level Meeting Event Push
- Configuring Enterprise-Level Meeting Event Push
-
Meeting-Level Event Push
-
Enterprise Management
- Examples
-
APIs
- Querying Enterprise Registration Details as an Enterprise Administrator
- Modifying Enterprise Registration Details as an Enterprise Administrator
- Querying Enterprise Resources and Service Permissions as an Enterprise Administrator
- Querying Enterprise Resource Orders by Page
- Creating an Enterprise as an SP Administrator
- Deleting an Enterprise as an SP Administrator
- Querying Enterprise Details as an SP Administrator
- Modifying an Enterprise as an SP Administrator
- Querying Enterprises in Pages as an SP Administrator
- Department Management
-
User Management
- Examples
-
APIs
- Adding a User
- Modifying a User
- Querying User Details
- Querying User Details in Batches
- Deleting Users in Batches
- Querying Users in Pages
- Modifying the User Status in Batches
- Querying Personal Details as a User
- Modifying Personal Details as a User
- Changing the Mobile Number or Email Address
- Inviting a User
- Enterprise Administrator Management
-
Hard Terminal Management
- Managing Professional Meeting Terminals
-
Managing Activation Codes
- Generating an Activation Code as an Enterprise Administrator
- Deleting Activation Codes as an Enterprise Administrator
- Resetting an Activation Code as an Enterprise Administrator
- Querying Activation Codes by Page as an Enterprise Administrator
- Resetting an Activation Code Using the SN as an Enterprise Administrator
-
Cloud Meeting Room Management
- Querying Cloud Meeting Rooms by Page as an Enterprise Administrator
- Querying Cloud Meeting Rooms by Page and the Personal Meeting ID as a Common User
- Modifying Cloud Meeting Room and Personal Meeting ID Information
- Deleting a Cloud Meeting Room
- Allocating a Cloud Meeting Room
- Reclaiming a Cloud Meeting Room
- User Password Management
- Corporate Directory Query
-
Enterprise Resource Management
- Allocating Enterprise Resources as an SP Administrator
- Deleting Enterprise Resources as an SP Administrator
- Modifying Enterprise Resources as an SP Administrator
- Querying Enterprise Resources by Page as an SP Administrator
- Querying Enterprise Resource Operation Records by Page as an SP Administrator
- Querying Resource Information as an SP Administrator
- Meeting Minutes
- Bulletin Board Management
- Error Codes
- Appendixes
- FAQs
-
Client SDK Reference
- SDK Overview
- Demos
- Building the Demo in One Minute
- Downloading SDKs
- SDK Maintenance Cycle
-
Android SDK
- Introduction
- Getting Started
- Typical Scenarios
-
API Reference
-
Basic Settings
- Initializing the SDK Synchronously
- Initializing the SDK Asynchronously
- Configuring an Access Site
- Customizing the Panel Used to Share a Meeting
- Customizing a Log Storage Path
- Enabling or Disabling Chat for a Meeting
- Enabling or Disabling HD Video First for a Video Meeting
- Enabling or Disabling the Camera and Microphone When Joining a Meeting
- Customizing the Ringing and Vibration for Incoming Meetings
- Hiding the External Label
- Disabling Prompt Tones
- Setting the Network Mode
- Enabling a Function
- Setting the Language
- Setting Guaranteed IP Addresses for Meeting Control
-
UI Customization
- Customizing the Bottom Menu Bar
- Customizing a Menu on the Participants Screen
- Customizing the Menu Displayed upon a Touch on the Title Bar in a Meeting
- Customizing a Screen for Adding Participants to a Meeting
- Customizing a Notification Bar in a Meeting
- Customizing the Profile Picture
- Customizing a Watermark for a Meeting
- Customizing the Status Bar Menu
- Obtaining an Error Message
- Android Menu Functions
- Customizing the Text for a Specific Scenario
- Customizing the Icon for a Specific Scenario
- Customizing the Button of Adding a Virtual Background Image
- Account Operations
-
Meeting Management
- Scheduling a Meeting
- Editing a Meeting
- Canceling a Meeting
- Obtaining the Meeting List
- Obtaining Meeting Details
- Obtaining the Cloud Meeting Room List
- Modifying Cloud Meeting Room Information
- Scheduling a Recurring Meeting Series
- Editing a Recurring Meeting Series
- Canceling a Recurring Meeting Series
- Editing a Recurring Meeting
- Canceling a Recurring Meeting
- Meeting Control
- Meeting Information
- Audio and Video Data Streams
-
Basic Settings
- Notification Reference
- Error Code Reference
-
Version Updates
- 100.10.7 Updates
- 100.10.6 Updates
- 100.10.5 Updates
- 100.9.7 Updates
- 100.9.5 Updates
- 100.7.13 Updates
- 100.7.8 Updates
- 100.7.6 Updates
- 100.7.5 Updates
- 100.5.5 Updates
- 100.3.6 Updates
- 90.12.7 Updates
- 90.12.5 Updates
- 90.10.8 Updates
- 90.9.8 Updates
- 90.9.7 Updates
- 90.9.6 Updates
- 90.9.5 Updates
- 90.7.5 Updates
- 90.6.5 Updates
- 80.15.21 Updates
- 80.15.5 Updates
- 80.13.6 Updates
- 80.13.5 Updates
- 80.12.6 Updates
- 80.12.5 Updates
- 80.10.6 Updates
- 80.10.5 Updates
- 80.9.5 Updates
- 80.8.5 Updates
- 80.7.5 Updates
- 80.5.11 Updates
- 80.5.5 Updates
- 70.16.5 Updates
- 70.14.5 Updates
- 70.13.5 Updates
- 70.12.6 Updates
- 70.12.4 Updates
- 70.11.5 Updates
- 70.10.5 Updates
- 70.9.5 Updates
- 70.8.6 Updates
- 70.8.5 Updates
- 70.7.5 Updates
- 70.6.5 Updates
- 70.5.8 Updates
- 70.4.5 Updates
- 70.3.5 Updates
- 60.15.6 Updates
- 60.13.2 Updates
- 60.12.5 Updates
- 60.11.1 Updates
- 60.10.5 Updates
- 60.8.1 Updates
- 60.7.1 Updates
- Change History
-
iOS SDK
- Introduction
- Getting Started
- Typical Scenarios
-
API Reference
-
Basic Settings
- Initializing the SDK
- Setting the Language
- Setting a Log Path
- Setting the Incoming Call Notification Mode
- Enabling or Disabling the Camera and Microphone in a Meeting
- Enabling a Function
- Setting the Network Mode
- Disabling Prompt Tones
- Setting Guaranteed IP Addresses for Meeting Control
- Setting a Bundle ID of the Screen Sharing Extension
- Account Operations
-
UI Customization
- Configuring the UI
- Clearing UI Configurations
- Customizing Social Sharing
- Customizing the Bottom Toolbar
- Customizing a Menu on the Participants Screen
- Customizing the Menu That Appears in Response to Touches on the Title Bar of the Meeting Page
- Customizing a Contact Selection UI
- Customizing the Profile Picture Display
- Customizing a Watermark for a Meeting
- Customizing the Recording Button
- Obtaining an Error Message
- Customizing the Text for a Specific Scenario
- Customizing the Icon for a Specific Scenario
- Customizing the Button of Adding a Virtual Background Image
- Meeting Control
-
Meeting Management
- Scheduling a Meeting
- Editing a Meeting
- Obtaining the Meeting List
- Obtaining Meeting Details
- Canceling a Meeting
- Obtaining the Cloud Meeting Room List
- Modifying Cloud Meeting Room Information
- Scheduling a Recurring Meeting Series
- Editing a Recurring Meeting Series
- Canceling a Recurring Meeting Series
- Editing a Recurring Meeting
- Canceling a Recurring Meeting
- Meeting Information
-
Basic Settings
- Notification Reference
- Error Code Reference
-
Version Updates
- 100.10.7 Updates
- 100.10.6 Updates
- 100.10.5 Updates
- 100.9.7 Updates
- 100.9.5 Updates
- 100.7.13 Updates
- 100.7.8 Updates
- 100.7.6 Updates
- 100.7.5 Updates
- 100.5.5 Updates
- 100.3.6 Updates
- 90.12.7 Updates
- 90.12.5 Updates
- 90.10.8 Updates
- 90.9.6 Updates
- 90.9.5 Updates
- 90.7.5 Updates
- 90.6.5 Updates
- 80.15.21 Updates
- 80.15.6 Updates
- 80.15.5 Updates
- 80.13.8 Updates
- 80.13.6 Updates
- 80.13.5 Updates
- 80.12.6 Updates
- 80.12.5 Updates
- 80.10.5 Updates
- 80.9.5 Updates
- 80.8.5 Updates
- 80.7.5 Updates
- 80.5.11 Updates
- 80.5.5 Updates
- 70.16.5 Updates
- 70.14.5 Updates
- 70.13.5 Updates
- 70.12.6 Updates
- 70.12.4 Updates
- 70.11.5 Updates
- 70.10.5 Updates
- 70.9.5 Updates
- 70.8.6 Updates
- 70.8.5 Updates
- 70.7.5 Updates
- 70.6.5 Updates
- 70.5.8 Updates
- 70.4.5 Updates
- 70.3.5 Updates
- 60.15.5 Updates
- 60.13.2 Updates
- 60.12.5 Updates
- 60.11.6 Updates
- 60.10.5 Updates
- 60.8.1 Updates
- 60.7.1 Updates
- 90.10.8 Updates
- Change History
-
Windows SDK
- Introduction
- Getting Started
-
Typical Scenarios
- API Call in Typical Scenarios
- Scenario 1: Initialization
- Scenario 2: Login
- Scenario 3: Scheduling a Meeting
- Scenario 4: Editing a Meeting
- Scenario 5: Canceling a Meeting
- Scenario 6: Creating a Meeting
- Scenario 7: Joining a Meeting
- Scenario 8: Joining a Meeting by Clicking a Link in an Email
- Scenario 9: Adding Participants
- Scenario 10: Customizing the Invite Button in a Meeting
- Scenario 11: Logout
- Scenario 12: Exit
-
API Reference
-
Basic Settings
- Initializing the SDK
- Exiting the SDK
- Setting the Language
- Enabling a Function
- Setting the Path for Saving User Files
- Obtaining the Path for Saving User Files
- Setting the Network Mode
- Disabling Prompt Tones
- Setting the Path for Saving Logs
- Setting Guaranteed IP Addresses for Meeting Control
- Setting Login Server Information
- Setting Proxy Information
- Setting Certificate Verification Information
- Account Operations
-
UI Customization
- Configuring the UI
- Customizing Meeting Control Buttons
- Clearing UI Configurations
- Updating Custom Button Configurations
- Customizing a Watermark for a Meeting
- Customizing the Settings Screen
- Displaying the Settings Window
- Displaying a Toast Message
- Obtaining Information About the Main Window
- Obtaining an Error Message
- Making Windows Transparent During Screen Sharing
- Setting Whether to Automatically Hide the Meeting Control Bar
- Customizing the Text for a Specific Scenario
- Customizing the Icon for a Specific Scenario
-
Meeting Control
- Creating a Meeting
- Joining a Meeting
- Joining a Meeting Using a Random Code
- Setting the Participant Name
- Inviting a Participant
- Starting Sharing
- Ending Sharing
- Configuring Automatic Answering for Incoming Calls
- Displaying the Main Meeting Window
- Setting a Sharing Policy
- Setting Audio Sharing
- Controlling Audio and Video Devices
- Setting the Sharing Permission
- Leaving a Meeting
- Ending a Meeting
- Starting an Instant Meeting
- Starting Projection
-
Meeting Management
- Obtaining the Cloud Meeting Room List
- Scheduling a Meeting
- Editing a Meeting
- Canceling a Meeting
- Obtaining Meeting Details
- Modifying Cloud Meeting Room Information
- Scheduling a Recurring Meeting Series
- Editing a Recurring Meeting Series
- Canceling a Recurring Meeting Series
- Editing a Recurring Meeting
- Canceling a Recurring Meeting
- Obtaining Meeting Information
- Audio and Video Data Streams
-
Basic Settings
-
Notification Reference
- Basic Configuration Change Notification
- Account Status Change Notification
- Customized UI Event Notification
-
Meeting Status Change Notification
- Incoming Call Notification
- Meeting Status Notification
- Meeting Details Notification
- Meeting Information Change Notification
- Meeting List Notification
- Notifications for Changes on the Status of Sharing Data
- Notifications for Changes on the Status of Receiving Shared Data
- Obtaining Remote Control Permission Notification
- Granting the Remote Control Permission to Others
- Notifications for Sharing Lock Status Changes
- Meeting End Notification
- Poor Connection Notification
- Notification of Instant Meeting Records
- Notification of Participant Addition Results
- Audio and Video Device Status Notification
- Error Code Reference
-
Version Updates
- 100.10.7 Updates
- 100.10.6 Updates
- 100.10.5 Updates
- 100.9.7 Updates
- 100.9.5 Updates
- 100.7.13 Updates
- 100.7.8 Updates
- 100.7.6 Updates
- 100.7.5 Updates
- 100.5.5 Updates
- 100.3.7 Updates
- 100.3.6 Updates
- 90.12.7 Updates
- 90.12.5 Updates
- 90.9.5 Updates
- 90.7.6 Updates
- 90.7.5 Updates
- 90.6.5 Updates
- 80.15.21 Updates
- 80.15.5 Updates
- 80.13.6 Updates
- 80.13.5 Updates
- 80.12.7 Updates
- 80.12.6 Updates
- 80.12.5 Updates
- 80.10.5 Updates
- 80.9.5 Updates
- 80.8.5 Updates
- 80.7.5 Updates
- 80.5.11 Updates
- 80.5.5 Updates
- 70.16.5 Updates
- 70.14.5 Updates
- 70.13.5 Updates
- 70.12.6 Updates
- 70.12.4 Updates
- 70.11.5 Updates
- 70.10.5 Updates
- 70.9.5 Updates
- 70.8.6 Updates
- 70.8.5 Updates
- 70.7.5 Updates
- 70.6.5 Updates
- 70.5.8 Updates
- 70.4.5 Updates
- 70.3.5 Updates
- 60.15.5 Updates
- 60.13.2 Updates
- 60.12.5 Updates
- 60.11.6 Updates
- 60.10.5 Updates
- 60.8.1 Updates
- Change History
-
macOS SDK
- Overview
- Quick Start
- Typical Scenarios
-
APIs
-
Basic Settings
- Initializing the SDK
- Setting a Language
- Enabling or Disabling the Camera and Microphone in a Meeting
- Customizing a Local Recording Path
- Enabling a Function
- Setting the Network Mode
- Disabling Prompt Tones
- Setting a Log Path
- Setting Guaranteed IP Addresses for Meeting Control
- Setting Login Server Information
- Setting Certificate Verification Information
- Account Operations
-
UI Customization
- Configuring the UI
- Clearing UI Configurations
- Customizing the Bottom Toolbar
- Customizing the Sharing Toolbar
- Customizing the More Menu on the Bottom Toolbar
- Customizing the More Menu on the Sharing Toolbar
- Customizing the Social Sharing Window
- Customizing the Contact Selection Window
- Customizing the Profile Picture
- Customizing Other UIs
- Customizing a Watermark for a Meeting
- Customizing the Settings Page
- Customizing Contact Information
- Customizing the Recording Button
- Displaying the Settings Window
- Customizing Subitems in the Participant List
- Displaying a Toast Message
- Obtaining Information About the Main Window
- Obtaining an Error Message
- Displaying the Meeting Control Assistant
- Customizing the Text for a Specific Scenario
- Meeting Control
-
Meeting Management
- Scheduling a Meeting
- Editing a Meeting
- Obtaining the Meeting List
- Obtaining Meeting Details
- Canceling a Meeting
- Obtaining the Cloud Meeting Room List
- Modifying Cloud Meeting Room Information
- Scheduling a Recurring Meeting Series
- Editing a Recurring Meeting Series
- Canceling a Recurring Meeting Series
- Editing a Recurring Meeting
- Canceling a Recurring Meeting
- Conference Information
- Audio and Video Data Streams
-
Basic Settings
-
Notification Reference
- Precautions
- Account Status Change Notification
- Basic Configuration Change Notification
- Customized UI Event Notification
-
Meeting Status Change Notification
- Meeting Status Change Notification
- Ongoing Meeting Details Change Notification
- Notification of Ongoing Meeting Information Changes
- Notifications for Poor Network Connection
- Notification of Incoming Meeting Call Status Changes
- Notification of Instant Meeting Records
- Meeting End Notification
- Notification of Participant Addition Results
- Service Message Notification
- Incoming Call Answering Policy Configuration
- Error Code Reference
-
Version Updates
- 100.10.7 Updates
- 100.10.6 Updates
- 100.10.5 Updates
- 100.9.7 Updates
- 100.9.5 Updates
- 100.7.13 Updates
- 100.7.8 Updates
- 100.7.6 Updates
- 100.7.5 Updates
- 100.5.5 Updates
- 100.3.6 Updates
- 90.12.7 Updates
- 90.12.5 Updates
- 90.9.5 Updates
- 90.7.5 Updates
- 90.6.5 Updates
- 80.15.21 Updates
- 80.15.5 Updates
- 80.13.6 Updates
- 80.13.5 Updates
- 80.12.7 Updates
- 80.12.6 Updates
- 80.12.5 Updates
- 80.10.5 Updates
- 80.9.5 Updates
- 80.8.5 Updates
- 80.7.5 Updates
- 80.5.11 Updates
- 80.5.5 Updates
- 70.16.5 Updates
- 70.14.5 Updates
- 70.13.5 Updates
- 70.12.6 Updates
- 70.12.4 Updates
- 70.11.5 Updates
- 70.10.5 Updates
- 70.9.5 Updates
- 70.8.6 Updates
- 70.8.5 Updates
- 70.7.5 Updates
- 70.6.5 Updates
- 70.5.8 Updates
- 70.4.5 Updates
- 70.3.5 Updates
- 60.15.5 Updates
- 60.13.2 Updates
- 60.12.5 Updates
- Change History
-
Electron SDK
- Overview
- Getting Started
-
Typical Scenarios
- API Call in Typical Scenarios
- Scenario 1: Initialization
- Scenario 2: Login
- Scenario 3: Scheduling a Meeting
- Scenario 4: Editing a Meeting
- Scenario 5: Canceling a Meeting
- Scenario 6: Creating a Meeting
- Scenario 7: Joining a Meeting
- Scenario 8: Joining a Meeting by Clicking a Link in an Email
- Scenario 9: Adding Participants
- Scenario 10: Customizing the Invite Button in a Meeting
- Scenario 11: Logout
- Scenario 12: Exit
-
APIs
- UISDK API Management Objects
-
Login Management Objects
- Subscribing to Login Kickout Notifications
- Subscribing to Enterprise Configuration Notifications
- Subscribing to Login Error Notifications
- Subscribing to Shared Cloud Meeting Room Changes
- Account and Password Login
- App ID Login
- SSO
- Logout
- Setting the Network Mode
- Uploading a Profile Picture
- Setting Guaranteed IP Addresses for Meeting Control
- Setting Login Server Information
- Setting Proxy Information
- Setting Certificate Verification Information
-
Meeting Control Objects
- Subscribing to Meeting Status Notifications
- Subscribing to Meeting End Notifications
- Subscribing to the Callback of Instant Meeting Records
- Subscribing to Meeting Details Notifications
- Subscribing to Sharing Status Notifications
- Subscribing to Role Change Notifications
- Subscribing to Poor Network Connection Notifications
- Subscribing to Notifications of Ongoing Meeting Information Changes
- Subscribing to Participant Addition Result Notifications
- Creating a Meeting
- Starting an Instant Meeting
- Joining a Meeting
- Joining a Meeting Using a Random Code
- Adding Participants
- Leaving a Meeting
- Ending a Meeting
- Obtaining the Participant List
- Obtaining the Attendee List
- Obtaining a User Status
- Obtaining Your Role in a Meeting
- Setting the Participant Name
- Starting Projection
- Automatically Hiding the Meeting Control Bar
-
Meeting Management Objects
- Subscribing to Incoming Call Notifications
- Subscribing to Meeting List Notifications
- Scheduling a Meeting
- Canceling a Meeting
- Editing a Meeting
- Obtaining the Cloud Meeting Room List
- Obtaining Meeting Details
- Modifying Cloud Meeting Room Information
- Obtaining the Meeting List
- Scheduling a Recurring Meeting Series
- Editing a Recurring Meeting Series
- Editing a Recurring Meeting
- Canceling a Recurring Meeting Series
- Canceling a Recurring Meeting
-
Common Configuration Management Objects
- Subscribing to Notifications of Reporting Audio Stream Frame Data
- Subscribing to Notifications of User Data Path Changes
- Enabling or Disabling Functions
- Setting the Language
- Setting the Save Path
- Obtaining the Save Path
- Enabling or Disabling Audio Streams
- Setting the Call Answer Mode
- Configuring Device Statuses After a Meeting Call Is Answered
- Obtain the Meeting PSTN Number
- Disabling Prompt Tones
- Setting the Sharing Permission
- Setting the Path for Saving Logs
- Obtaining an Error Message
- Making Windows Transparent During Screen Sharing
- Customizing the Text for a Specific Scenario
- Customizing the Icon for a Specific Scenario
-
UI Configuration Management Objects
- Subscribing to Click Injection Notifications
- Subscribing to Click Injection Notifications of Participant List Subitems
- Subscribing to Click Injection Notifications of the Call all Button
- Subscribing to Window Handle Notifications
- Subscribing to Notifications of Profile Picture Query in an External Corporate Directory
- Configuring the UI
- Customizing a Watermark for a Meeting
- Obtaining the Window Handle List
- Displaying the Meeting Window
- Configuring a Profile Picture
- Customizing the Meeting Window Icon on the Taskbar
- Displaying the Settings Window
- Displaying a Toast Message
- Obtaining Information About the Main Window
- Error Codes
- Remarks
-
Version Updates
- 100.10.7 Updates
- 100.10.6 Updates
- 100.10.5 Updates
- 100.9.7 Updates
- 100.9.5 Updates
- 100.7.13 Updates
- 100.7.8 Updates
- 100.7.6 Updates
- 100.7.5 Updates
- 100.5.5 Updates
- 100.3.7 Updates
- 100.3.6 Updates
- 90.12.7 Updates
- 90.12.5 Updates
- 90.10.8 Updates
- 90.10.5 Updates
- 90.9.5 Updates
- 90.7.5 Updates
- 90.6.5 Updates
- 80.15.21 Updates
- 80.15.5 Updates
- 80.13.6 Updates
- 80.13.5 Updates
- 80.12.7 Updates
- 80.12.6 Updates
- 80.12.5 Updates
- 80.10.5 Updates
- 80.9.5 Updates
- 80.8.5 Updates
- 80.7.5 Updates
- 80.5.11 Updates
- 80.5.5 Updates
- Change History
- Known Security Vulnerabilities of SDKs
-
FAQs
- Huawei Cloud Meeting Resource Types
- How Do I Collect SDK Logs?
-
Android SDK
- How Do I Configure 64-bit Libraries?
- What Do I Do If a Route Redirection Error Occurs After I Use a Third-Party Security Software?
- What Should I Do If the SDK Prompts a Message Indicating that It Cannot Switch Between Chinese and English?
- What Should I Do If SDK Initialization Fails and No Callback or Message Is Displayed When the Meeting Creation or Joining API Is Called
- iOS SDK
- Windows SDK
-
Electron SDK
- What Should I Do If the Message "electron failed to install correctly" Is Displayed When I Start the Electron Demo?
- What Should I Do If the Error Message "permission denied" Is Displayed When I Install an Environment on macOS?
- What Should I Do If the Error Message "no template named'remove_cv_t\" Is Displayed When I Compile a .node File on macOS?
- What Should I Do If the Error Message "Could not find any Python installation to use" Is Displayed When I Compile a .node File on Windows?
- What Should I Do If the Error Message "Could not find any Visual Studio installation to use" Is Displayed When I Compile a .node File on Windows?
- What Should I Do If an Error Message Indicating that the Arm64 Architecture Is Required Is Displayed When I Run the Electron SDK on My MacBook?
- Why Does My Application Crash When I Join a Meeting After Integrating the Electron SDK with macOS and Packaging My Application?
- What Should I Do When the Electron SDK Fails to Be Run on Windows and the Message "HwmUisdk.node is not a valid Win32 application" Is Displayed?
- What Should I Do When the Electron SDK Fails to Be Run on Windows and the Message "The specified module could not be found" Is Displayed?
- Terms
-
Terminal Scheme Application Intergration
- Overview
- Android App Integration
- iOS App Integration
- Windows Client Integration
- macOS Client Integration
- FAQ
-
Best Practices
- Solution Overview
- Resource Planning
- Operation Process
- Purchasing Meeting Resources
- Configuring the Enterprise Architecture
- Configuring Meeting Resources
- Configuring Meeting Room Devices and Clients
- Using Meeting Functions (Only on Clients)
- Using Meeting Functions (in Meeting Rooms and on Clients)
- Using Meeting Functions (Only in Meeting Rooms)
- Change History
- Videos
Copiado.
Consulta de links de baixar arquivos de gravação
Descrição
Esta API é usada para consultar os links de baixar os arquivos de gravação de uma reunião.

- Somente administradores empresariais podem consultar links de baixar arquivos de gravação.
- Esta API está disponível apenas para algumas empresas. Entre em contato com a equipe de vendas da Huawei e forneça seu ID empresarial para solicitar esta API.
Depuração
Você pode depurar essa API no API Explorer.
Protótipo
Método de solicitação |
GET |
---|---|
Endereço de solicitação |
/v1/mmc/management/record/downloadurls |
Protocolo de transporte |
HTTPS |
Parâmetros de solicitação
Parâmetro |
Obrigatório |
Tipo |
Localização |
Descrição |
---|---|---|---|---|
confUUID |
Sim |
String |
Consulta |
UUID de uma reunião, que pode ser obtido seguindo as instruções fornecidas em Consulta da lista de arquivos de gravação. |
offset |
Não |
Integer |
Consulta |
Deslocamento do número de registros. |
limit |
Não |
Integer |
Consulta |
Número de registros a serem devolvidos. O valor máximo é 500. |
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. |
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
Parâmetro |
Tipo |
Descrição |
---|---|---|
recordUrls |
Array of DownloadInfo objects |
Links para baixar os arquivos de gravação. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
confUuid |
String |
UUID da reunião. |
urls |
Array of UrlInfo objects |
Baixar detalhes do link. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
token |
String |
Token usado para autenticação durante o download. (Um token é válido dentro de uma hora e expira imediatamente após ser usado.) |
fileType |
String |
Tipo de arquivo.
O tamanho de um arquivo MP4 não pode exceder 1 GB. |
url |
String |
URL de download do arquivo, que contém no máximo 1.000 caracteres. |
Exemplo de solicitação
GET /v1/mmc/management/record/downloadurls?confUUID=51adf610220411eaaae03f22d33cc26b Connection: keep-alive X-Access-Token: stbX5ElstO5QwOwPB9KGQWUZ1DHoFrTsQjjC user-agent: WeLink-desktop Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
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: 505 Connection: keep-alive Expires: 0 Pragma: No-cache Cache-Control: no-cache http_proxy_id: 4556e88832e5990723d1712395f5bee8 Server: api-gateway X-Request-Id: 629891c82bb852d8796e2f6acc74721e { "recordUrls": [ { "confUuid": "ef67f6ada67e11eba6374db4b9a61d2c", "urls": [ { "token": "f8fe906eaa6d690ef72bc831df54ffd9fc906412aefd329ace96d100cf1bc4be", "fileType": "Aux", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoAux/0_0.mp4" }, { "token": "ad8a6f6e009d643ca21f8be306e9e2cadd726360236f07bd176c1b85423b7136", "fileType": "Hd", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoHD/0_0.mp4" }, { "token": "fe7a59c69e3f97e831c83d55193a061e5e33e019f4704e5eb441c7f1fa629ad2", "fileType": "Sd", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoSD/0_0.mp4" }, { "token": "38e6b3fe7f7c62dd2141a408f4f64b911d1b58a5e04a4f6e0cfd2602181a8ad3", "fileType": "Aux", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoAux/0_1.mp4" }, { "token": "843731642aba1ebb720195a7c44f3f1e32ab409d29b2ecd1c58f30ee269f6da6", "fileType": "Hd", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoHD/0_1.mp4" }, { "token": "9fd3471e9dc047c3c345308f0cbed005f227bf48aa47875c7fe752c5a817cbd9", "fileType": "Sd", "url": "https://100.85.230.37/download/typeThree/video/resource/00037/00037ed2-351a-4741-8ce6-a2078f21ba6b/videoSD/0_1.mp4" } ] } ] }
Baixar arquivos de gravação
Depois de obter o link de download de um arquivo de gravação e o token de autenticação de download, você pode usar o seguinte código de exemplo (Java) para baixar o arquivo de gravação:
/** * Downloads a recording file. * * @param downloadUrl Link for downloading the recording file * @param localPath Local storage path * @param token Download authentication token */ public static void httpDownload(String downloadUrl, String localPath, String token) { int byteRead; try { URL url = new URL(downloadUrl); HttpsURLConnection connection = (HttpsURLConnection) url.openConnection(); // The request header carries the download authentication token. connection.setRequestProperty("Authorization", token); connection.setHostnameVerifier(new HostnameVerifier() { @Override public Boolean verify(String hostname, SSLSession sslSession) { return true; } }); TrustManager[] trustManagers = new TrustManager[]{ new X509TrustManager() { public void checkClientTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException { } public void checkServerTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException { } public X509Certificate[] getAcceptedIssuers() { return null; } } }; SSLContext ctx = SSLContext.getInstance("TLS"); ctx.init(null, trustManagers, null); connection.setSSLSocketFactory(ctx.getSocketFactory()); // Obtains the file stream. InputStream inStream = connection.getInputStream(); // Saves the file stream to a local path. FileOutputStream fs = new FileOutputStream(localPath); byte[] buffer = new byte[1024]; while ((byteRead = inStream.read(buffer)) != -1) { fs.write(buffer, 0, byteRead); } inStream.close(); fs.close(); } catch (IOException | KeyManagementException | NoSuchAlgorithmException e) { e.printStackTrace(); } }
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 -X GET -H 'X-Access-Token:stbX5ElstO5QwOwPB9KGQWUZ1DHoFrTsQjjC' 'https://api.meeting.huaweicloud.com/v1/mmc/management/record/downloadurls?confUUID=51adf610220411eaaae03f22d33cc26b'