Compartilhar via


tipo de recurso onlineMeeting

Namespace: microsoft.graph

Contém informações sobre uma reunião, incluindo o URL utilizado para participar numa reunião, a lista de participantes e a descrição.

Métodos

Método Tipo de retorno Descrição
Criar onlineMeeting Create uma reunião online.
Get onlineMeeting Leia as propriedades e relações de um objeto onlineMeeting .
Atualizar onlineMeeting Atualize as propriedades de um objeto onlineMeeting .
Delete Nenhum Eliminar um objeto onlineMeeting .
Create ou obter onlineMeeting Create um objeto onlineMeeting com um ID externo personalizado. Se a reunião já existir, obtenha as respetivas propriedades.
Listar transcrições callTranscript collection Obtenha a lista de transcrições de um onlineMeeting.
List coleção callRecording Obtenha a lista de gravações de um onlineMeeting.

Observação

É necessário um token de portador para o Authorization cabeçalho de todos os métodos listados na tabela anterior. Para obter detalhes sobre como obter o token para o Authorization cabeçalho, consulte Obter acesso em nome de um utilizador.

Cuidado

As APIs de Reunião Online do Graph que suportam o evento em direto do Microsoft Teams foram preteridas e deixarão de funcionar a 30 de setembro de 2024. As novas Graph APIs irão substituí-lo na Primavera de 2024. Para obter mais informações, veja Descontinuação da API de eventos em direto do Teams no Microsoft Graph.

Propriedades

Propriedade Tipo Descrição
allowAttendeeToEnableCamera Booliano Indica se os participantes podem ativar a câmara. Herdado de onlineMeetingBase.
allowAttendeeToEnableMic Booliano Indica se os participantes podem ativar o microfone. Herdado de onlineMeetingBase.
allowedPresenters onlineMeetingPresenters Especifica quem pode ser um apresentador numa reunião. Os valores possíveis estão listados na tabela seguinte. Herdado de onlineMeetingBase.
allowMeetingChat meetingChatMode Especifica o modo de conversa de reunião. Herdado de onlineMeetingBase.
allowParticipantsToChangeName Booliano Especifica se os participantes têm permissão para mudar o nome numa instância da reunião. Herdado de onlineMeetingBase.
allowTeamworkReactions Booliano Indica se as reações do Teams estão ativadas para a reunião. Herdado de onlineMeetingBase.
attendeeReport (preterido) Stream O fluxo de conteúdo do relatório de participantes de um evento em direto do Microsoft Teams. Somente leitura.
audioConferencing audioConferencing As informações de acesso telefónico (por acesso telefónico) para uma reunião online. Somente leitura. Herdado de onlineMeetingBase.
broadcastSettings (preterido) broadcastMeetingSettings Definições relacionadas com um evento em direto.
chatInfo chatInfo As informações de chat associadas a esta reunião online. Herdado de onlineMeetingBase.
creationDateTime DateTime A hora de criação da reunião em UTC. Somente leitura.
endDateTime DateTime A hora de fim da reunião em UTC. Necessário quando cria uma reunião online.
id Cadeia de caracteres O ID predefinido associado à reunião online. Somente leitura.
isBroadcast (preterido) Booliano Indica se se trata de um evento em direto do Teams.
isEntryExitAnnounced Booliano Indica se deve anunciar quando os autores da chamada entram ou saem.
joinInformation itemBody As informações de associação no idioma e na variante de região especificadas no cabeçalho HTTP do Accept-Language pedido. Somente leitura.
joinMeetingIdSettings joinMeetingIdSettings Especifica o joinMeetingId, o código de acesso da reunião e o requisito do código de acesso. Depois de criar um OnlineMeeting , não é possível modificar joinMeetingIdSettings . Para efetuar alterações a esta propriedade, a reunião tem de ser cancelada e tem de ser criada uma nova.
joinWebUrl Cadeia de caracteres O URL de participação da reunião online. Somente leitura.
lobbyBypassSettings lobbyBypassSettings Especifica os participantes que podem ignorar a sala de espera da reunião.
participants meetingParticipants Os participantes associados à reunião online. Isto inclui o organizador e os participantes.
recordAutomaticamente Booliano Indica se pretende gravar a reunião automaticamente.
shareMeetingChatHistoryDefault meetingChatHistoryDefaultMode Especifica se o histórico de conversas da reunião é partilhado com os participantes. Os valores possíveis são: all, none, unknownFutureValue.
startDateTime DateTime A hora de início da reunião em UTC. Necessário quando cria uma reunião online.
assunto Cadeia de caracteres O assunto da reunião online. Necessário quando cria uma reunião online.
videoTeleconferenceId Cadeia de caracteres O ID de teleconferência de vídeo. Somente leitura.
endDateTime DateTime A hora de fim da reunião em UTC.
id Cadeia de caracteres O ID predefinido associado à reunião online. Somente leitura. Herdado de onlineMeetingBase.
isBroadcast (preterido) Booliano Indica se este evento é um evento em direto do Teams.
isEntryExitAnnounced Booliano Indica se deve anunciar quando os autores da chamada entram ou saem. Herdado de onlineMeetingBase.
joinInformation itemBody As informações de associação no idioma e na variante de região especificadas no cabeçalho HTTP do Accept-Language pedido. Somente leitura. Herdado de onlineMeetingBase.
joinMeetingIdSettings joinMeetingIdSettings Especifica o joinMeetingId, o código de acesso da reunião e o requisito do código de acesso. Depois de criar um onlineMeeting , não é possível modificar joinMeetingIdSettings . Para efetuar alterações a esta propriedade, a reunião tem de ser cancelada e tem de ser criada uma nova. Herdado de onlineMeetingBase.
joinWebUrl Cadeia de caracteres O URL de participação da reunião online. Somente leitura. Herdado de onlineMeetingBase.
lobbyBypassSettings lobbyBypassSettings Especifica os participantes que podem ignorar a sala de espera da reunião. Herdado de onlineMeetingBase.
participants meetingParticipants Os participantes associados à reunião online, incluindo o organizador e os participantes.
recordAutomaticamente Booliano Indica se pretende gravar a reunião automaticamente. Herdado de onlineMeetingBase.
shareMeetingChatHistoryDefault meetingChatHistoryDefaultMode Especifica se o histórico de conversas da reunião é partilhado com os participantes. Os valores possíveis são: all, none, unknownFutureValue. Herdado de onlineMeetingBase.
startDateTime DateTime A hora de início da reunião em UTC.
assunto Cadeia de caracteres O assunto da reunião online. Herdado de onlineMeetingBase.
videoTeleconferenceId Cadeia de caracteres O ID de teleconferência de vídeo. Somente leitura. Herdado de onlineMeetingBase.
watermarkProtection watermarkProtectionValues Especifica se a aplicação cliente deve aplicar uma marca d'água a um tipo de conteúdo. Herdado de onlineMeetingBase.

valores onlineMeetingPresenters

Valor Descrição
todos Todos são apresentadores. Padrão.
organization Todos os membros da organização do organizador são apresentadores.
roleIsPresenter Apenas os participantes cuja função é apresentador são apresentadores.
organizer Apenas o organizador é um apresentador.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

Dica

Ao criar ou atualizar uma reunião online com allowedPresenters definido como roleIsPresenter, inclua uma lista completa de participantes com a função de participantes especificada definida como presenter no corpo do pedido.

valores meetingChatMode

Valor Descrição
habilitadas O chat da reunião está ativado.
desabilitadas O chat da reunião está desativado.
limitado O chat da reunião está ativado, mas apenas durante a chamada de reunião.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

meetingChatHistoryDefaultMode values (valores meetingChatHistoryDefaultMode)

Valor Descrição
tudo Todo o histórico de conversas da reunião é partilhado.
none Não é partilhado nenhum histórico de conversas de reuniões.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

Relações

Relação Tipo Descrição
attendanceReports coleção meetingAttendanceReport Os relatórios de presença de uma reunião online. Somente leitura. Herdado de onlineMeetingBase.
gravações coleção callRecording As gravações de uma reunião online. Somente leitura.
transcrições callTranscript collection As transcrições de uma reunião online. Somente leitura.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "allowAttendeeToEnableCamera": "Boolean",
  "allowAttendeeToEnableMic": "Boolean",
  "allowMeetingChat": {"@odata.type": "microsoft.graph.meetingChatMode"},
  "allowTeamworkReactions": "Boolean",
  "allowedPresenters": "String",
  "audioConferencing": {"@odata.type": "microsoft.graph.audioConferencing"},
  "chatInfo": {"@odata.type": "microsoft.graph.chatInfo"},
  "creationDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "isEntryExitAnnounced": "Boolean",
  "joinInformation": {"@odata.type": "microsoft.graph.itemBody"},
  "joinMeetingIdSettings": {"@odata.type": "microsoft.graph.joinMeetingIdSettings"},
  "joinWebUrl": "String",
  "lobbyBypassSettings": {"@odata.type": "microsoft.graph.lobbyBypassSettings"},
  "participants": {"@odata.type": "microsoft.graph.meetingParticipants"},
  "recordAutomatically": "Boolean",
  "startDateTime": "String (timestamp)",
  "subject": "String",
  "videoTeleconferenceId": "String",
}