A API REST do Google Meet permite criar e gerenciar reuniões do Google Meet e oferece pontos de entrada aos usuários diretamente do seu app.
Com a API REST do Meet, é possível fazer o seguinte:
- Crie e configure espaços para reuniões e conecte usuários por vídeo.
- Pré-configure níveis de acesso ao espaço, configurações de moderação e gravações ou transcrições automáticas.
- Gerenciar os membros do espaço para reuniões e atribuir funções de coorganizador.
- Encerrar uma conferência ativa de forma programática em um espaço para reuniões.
- Acesse registros de conferências, detalhes de participação e metadados da sessão do participante.
- Recuperar materiais da reunião (gravações, transcrições e entradas de transcrição).
Você também pode se inscrever em eventos do Meet usando a API Google Workspace Events. Para receber notificações sobre mudanças, inscreva-se em um espaço para reuniões específico ou em todos os espaços para reuniões de um usuário específico. Para mais informações, consulte:
- Responder a eventos do Google Meet
- Inscrever-se em eventos usando a API Google Workspace Events
- Inscrever-se em eventos do Google Meet
Casos de uso
Os apps podem se integrar à API REST do Meet para realizar as seguintes tarefas:
Antes de uma conferência: crie espaços de reunião sob demanda, pré-configure restrições de acesso (aberto, confiável ou restrito), aplique controles de moderação (compartilhamento de tela, chat, reações, microfone e câmera), configure a gravação ou transcrição automática e atribua funções de coorganizador aos membros do espaço.
Durante uma conferência: recupere metadados ativos da conferência e sessões de participantes, gerencie membros de forma dinâmica, ouça eventos de ciclo de vida em tempo real usando a API Google Workspace Events ou encerre a conferência ativa de forma programática.
Depois de uma conferência: recupere registros e logs de participação, faça o download de gravações e transcrições do Google Docs no Google Drive e acesse entradas de fala detalhadas para treinamento, conformidade ou análise de IA.
Confira alguns exemplos de coisas que você pode fazer com a API REST do Meet:
Vendas e gerenciamento de contas
- Recuperar informações de reuniões e participantes para fins de registro.
- Busca e postagem de materiais da reunião em contas.
- Execute transcrições e gravações em modelos de IA para gerar análises de coaching e eficácia de vendas.
Aprendizado e desenvolvimento
- Crie e pré-configure reuniões para treinamento.
- Atribua funções de coorganizador a instrutores e líderes de sessão.
- Recupere gravações para que os estudantes possam revisar os materiais depois que o curso terminar.
Suporte ao cliente e consultoria
- Crie espaços de reunião seguros e restritos diretamente dos tíquetes do help desk ou dos portais do cliente.
- Pré-configure o gerenciamento de organizadores para que apenas os representantes de suporte possam apresentar ou gerenciar a participação.
- Ative a gravação ou transcrição automática para controle de qualidade e registros de conformidade.
- Encerre programaticamente as conferências ativas quando os agendamentos ou as sessões de suporte terminarem.
Operações de desenvolvedor
- Crie reuniões para se conectar instantaneamente com colegas de equipe.
- Permita que outras partes interessadas participem de reuniões em andamento compartilhando informações em tempo real sobre a reunião e os participantes.
- Execute dados de transcrição em modelos de IA para gerar as próximas etapas corretas.
Você também pode incorporar outras APIs do Google Workspace, como a API Chat, no seu app para aumentar ainda mais a colaboração. Para mais informações, consulte Casos de uso do chat.
Termos comuns
Confira a seguir uma lista de termos comuns usados nesta API:
- Conferência ativa
- A conferência em andamento que acontece em um espaço para reuniões. Só é possível realizar uma videoconferência ativa por vez em um espaço para reuniões. Depois de encerrada, ela se torna um registro histórico de conferência.
- Artefato
- Um arquivo gerado pelo Meet em resposta a uma conferência, como
recordingsetranscripts. Os materiais são salvos no Drive do organizador da reunião. Eles geralmente ficam prontos para serem buscados logo após o término de uma conferência. - Evento da agenda
- Um evento do Google Agenda com vários participantes, geralmente criado por um organizador de reuniões, que contém as informações de como participar de uma reunião. O Meet pode ser a solução de conferência para o evento.
- Call
- Uma sessão usando o Meet ou para notificar outras pessoas de que uma chamada está começando ou em andamento e permitir que elas participem imediatamente.
- Co-host
- Uma pessoa em uma chamada que recebeu privilégios de gerenciamento de organizador de um organizador, exceto a capacidade de remover o organizador original.
- Conferência
- Uma conferência é uma instância de uma chamada em um espaço para reuniões. Os usuários normalmente consideram esse cenário uma única reunião.
- Recorde da conferência
- Um ID exclusivo para cada instância de uma conferência. Ele é criado automaticamente quando a conferência começa. O recurso
conferenceRecordsusa o formatoconferenceRecords/{conferenceRecord}. Por exemplo,conferenceRecords/kRyYx8b7vNDsLpR1tG_cNjFUQBoBRhHIMoGJAJkBCQ. - Ligar para reunião
- Para usar um smartphone e participar de uma ligação ou ouvir uma ligação transmitida.
- Host
- A pessoa que criou uma chamada (o organizador da reunião) ou que controla a chamada. Um organizador pode criar uma reunião, mas não estar presente quando ela acontece. Um organizador também pode delegar privilégios de organizador a um coorganizador.
- Código da reunião
Uma string exclusiva de 10 caracteres digitáveis para um espaço para reuniões usado no URI do espaço para reuniões. Ele não diferencia maiúsculas de minúsculas. Por exemplo,
abc-mnop-xyz. O tamanho máximo é de 128 caracteres.Os códigos de reunião não devem ser armazenados por muito tempo, porque podem ser dissociados de um espaço de reunião e reutilizados para diferentes espaços no futuro. Em geral, os códigos de reunião expiram 365 dias após a última utilização. Para mais informações, consulte Saiba mais sobre códigos de reunião no Google Meet.
- Nome da reunião
Um ID exclusivo gerado pelo servidor usado para identificar um espaço para reuniões. Ele diferencia maiúsculas de minúsculas. Por exemplo,
jQCFfuBOdN5z. O ID da reunião é retornado no camponamede um recursospaces. Para mais informações, consulte Como o Meet identifica um espaço de reunião.- Organizador da reunião
O usuário que criou o espaço para reuniões. Esse usuário também pode ser considerado o proprietário da reunião. Talvez eles não estejam presentes durante a chamada ou sejam o organizador da reunião. Só pode haver um organizador da reunião.
- Espaço para reuniões
Um lugar virtual ou um objeto persistente (como uma sala de reuniões) onde uma conferência é realizada. Só é possível realizar uma videoconferência ativa em um espaço por vez. Um espaço para reuniões também ajuda os usuários a se encontrar e encontrar recursos compartilhados.
- URI da reunião
Um URL clicável que inicia ou adiciona um usuário a uma chamada. Cada chamada tem um URL exclusivo que consiste em
https://meet.google.com/seguido pelo código da reunião. Por exemplo,https://meet.google.com/abc-mnop-xyz.- Membro
Um usuário adicionado explicitamente a um espaço para reuniões com uma função designada (como
COHOST). Ao contrário de um participante, que está presente apenas durante uma conferência ao vivo, um membro está associado ao espaço para reuniões persistente e mantém os privilégios em várias conferências nesse espaço.- Participante
Uma pessoa que participa de uma chamada ou usa o modo companion como espectador ou um dispositivo de sala conectado a uma chamada. Há um recurso
participantspara cada pessoa. Quando um participante entra na conferência, um ID exclusivo é atribuído.- Sessão do participante
Um ID de sessão exclusivo criado para cada par participante-dispositivo que entra em uma chamada. Há um recurso
participantSessionspara cada sessão. Se o participante entrar na mesma chamada várias vezes usando o mesmo par participante-dispositivo, cada entrada vai receber IDs de sessão exclusivos.- Gravação
Um arquivo de vídeo MP4 e os metadados associados gerados quando uma conferência é gravada. As gravações são salvas no Drive do organizador da reunião e podem ser recuperadas como artefatos da reunião.
- Endereço SIP
Um endereço do Session Initiation Protocol (SIP) detalha como o hardware de videoconferência de terceiros pode encontrar e participar de uma conferência do Meet. O Meet é compatível com o esquema de URI SIP.
- Transcrição
Um documento de texto que captura a conversa falada de uma conferência, exportado para o Drive do organizador da reunião como um arquivo do Documentos.
- Entrada de transcrição
Um segmento discreto de fala transcrita de um participante em uma conferência. Cada entrada inclui a identidade do participante, o carimbo de data/hora, o texto falado e o código do idioma, e fica disponível por 30 dias após o fim da conferência.
Temas relacionados
Para saber mais sobre o desenvolvimento com as APIs do Google Workspace, incluindo o processamento de autenticação e autorização, consulte Desenvolver no Google Workspace.
Para saber como criar um espaço para reuniões com a API REST do Meet, leia o guia Gerenciar espaços para reuniões.
Para saber como se inscrever em eventos do Google Workspace, consulte Inscrever-se em eventos usando a API Google Workspace Events.