tipo de recurso onlineMeeting
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Contém informações sobre uma reunião, incluindo a URL usada para participar de uma reunião, a lista de participantes e a descrição.
Esse recurso dá suporte à assinatura para alterar notificações. Para obter mais informações, confira Assinar reuniões online.
Herda do onlineMeetingBase.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar | onlineMeeting | Crie uma reunião online. |
Get | onlineMeeting | Leia as propriedades e as relações de um objeto onlineMeeting . |
Atualizar | onlineMeeting | Atualize as propriedades de um objeto onlineMeeting . |
Delete | Nenhum | Excluir um objeto onlineMeeting . |
Criar ou obter onlineMeeting | onlineMeeting | Crie uma reunião online com uma ID externa personalizada. Se a reunião já existir, recupere suas propriedades. |
Listar transcrições de um onlineMeeting | coleção callTranscript | Recupere a lista de transcrições de um onlineMeeting. |
Listar gravações de um onlineMeeting | coleção callRecording | Obtenha a lista de objetos callRecording associados a um onlineMeeting. |
Observação
Um token de portador é necessário para o Authorization
cabeçalho para todos os métodos listados na tabela anterior. Para obter detalhes sobre como obter o token
cabeçalho Authorization
, confira Obter acesso em nome de um usuário.
Cuidado
As APIs de Reunião do Graph Online que dão suporte ao evento ao vivo do Microsoft Teams foram preteridas e deixarão de funcionar em 30 de setembro de 2024. Novas APIs do Graph substituirão isso na primavera de 2024. Para obter mais informações, confira API de eventos ao vivo do Teams no Microsoft Graph.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
allowAttendeeToEnableCamera | Booliano | Indica se os participantes podem ativar a câmera. Herdado do onlineMeetingBase. |
allowAttendeeToEnableMic | Booliano | Indica se os participantes podem ativar o microfone. Herdado do onlineMeetingBase. |
allowMeetingChat | meetingChatMode | Especifica o modo de chat de reunião. Herdado do onlineMeetingBase. |
allowParticipantsToChangeName | Booliano | Especifica se os participantes podem se renomear em uma instância da reunião. |
chatRestrictions | chatrestrictions | Especifica a configuração para restrições de chat de reunião. |
allowTeamworkReactions | Booliano | Indica se as reações do Teams estão habilitadas para a reunião. Herdado do onlineMeetingBase. |
allowTranscription | Booliano | Indica se a transcrição está habilitada para a reunião. Herdado do onlineMeetingBase. |
allowRecording | Booliano | Indica se a gravação está habilitada para a reunião. Herdado do onlineMeetingBase. |
allowedPresenters | onlineMeetingPresenters | Especifica quem pode ser um apresentador em uma reunião. Herdado do onlineMeetingBase. |
alternativeRecording (preterido) | Stream | O fluxo de conteúdo da gravação alternativa de um evento ao vivo do Microsoft Teams. Somente leitura. |
anonymizeIdentityForRoles | coleção onlineMeetingRole | Especifica cuja identidade é anonimizada na reunião. Os valores possíveis são: attendee . O attendee valor não pode ser removido por meio de uma operação PATCH uma vez adicionado. Herdado do onlineMeetingBase. |
attendeeReport (preterido) | Stream | O fluxo de conteúdo do relatório do participante de um evento ao vivo do Teams. Somente leitura. |
audioConferência | audioConferência | As informações de acesso ao telefone (discagem) para uma reunião online. Somente leitura. Herdado do onlineMeetingBase. |
broadcastSettings (preterido) | broadcastMeetingSettings | Configurações relacionadas a um evento ao vivo. |
chatInfo | chatInfo | As informações de chat associadas a essa reunião online. Herdado do onlineMeetingBase. |
creationDateTime | DateTime | O tempo de criação da reunião em UTC. Somente leitura. |
endDateTime | DateTime | A hora de término da reunião em UTC. Necessário ao criar uma reunião online. |
externalId | Cadeia de caracteres | A ID externa. Uma ID personalizada. Opcional. |
id | Cadeia de caracteres | A ID padrão associada à reunião online. Somente leitura. Herdado do onlineMeetingBase. |
isBroadcast (preterido) | Booliano | Indica se esse evento é um evento ao vivo do Teams. |
isEntryExitAnnounced | Booliano | Indica se os chamadores se juntam ou saem. Herdado do onlineMeetingBase. |
joinInformation | itemBody | As informações de junção no idioma e na variante de localidade especificadas no cabeçalho HTTP da solicitação "Aceitar Linguagem". Somente leitura. Herdado do onlineMeetingBase. |
joinMeetingIdSettings | joinMeetingIdSettings | Especifica o joinMeetingId, a senha da reunião e o requisito para a senha. Depois que um onlineMeeting é criado, o joinMeetingIdSettings não pode ser modificado. Para fazer alterações nessa propriedade, a reunião precisa ser cancelada e uma nova precisa ser criada. Herdado do onlineMeetingBase. |
joinWebUrl | Cadeia de caracteres | A URL de junção da reunião online. Somente leitura. Herdado do onlineMeetingBase. |
lobbyBypassSettings | lobbyBypassSettings | Especifica quais participantes podem ignorar o lobby da reunião. Herdado do onlineMeetingBase. |
meetingTemplateId | Cadeia de caracteres | A ID do modelo de reunião. |
participants | meetingParticipants | Os participantes associados à reunião online, incluindo o organizador e os participantes. |
recordAutomatically | Booliano | Indica se deve gravar a reunião automaticamente. Herdado do onlineMeetingBase. |
gravação (preterida) | Stream | O fluxo de conteúdo da gravação de um evento ao vivo do Teams. Somente leitura. |
shareMeetingChatHistoryDefault | meetingChatHistoryDefaultMode | Especifica se o histórico de bate-papo da reunião é compartilhado com os participantes. Os valores possíveis são: all , none , unknownFutureValue . |
startDateTime | DateTime | A hora de início da reunião no UTC. Necessário ao criar uma reunião online. |
assunto | Cadeia de caracteres | O assunto da reunião online. Necessário ao criar uma reunião online. |
videoTeleconferenceId | Cadeia de caracteres | A ID de teleconferência de vídeo. Somente leitura. |
watermarkProtection | watermarkProtectionValues | Especifica se uma marca d'água deve ser aplicada a um tipo de conteúdo pelo aplicativo cliente. |
shareMeetingChatHistoryDefault | meetingChatHistoryDefaultMode | Especifica se o histórico de bate-papo da reunião é compartilhado com os participantes. Os valores possíveis são: all , none , unknownFutureValue . Herdado do onlineMeetingBase. |
startDateTime | DateTime | A hora de início da reunião no UTC. |
assunto | Cadeia de caracteres | O assunto da reunião online. Herdado do onlineMeetingBase. |
videoTeleconferenceId | Cadeia de caracteres | A ID de teleconferência de vídeo. Somente leitura. Herdado do onlineMeetingBase. |
watermarkProtection | watermarkProtectionValues | Especifica se o aplicativo cliente deve aplicar uma marca d'água a um tipo de conteúdo. Herdado do onlineMeetingBase. |
autoAdmitidoUsers (preteridos) | Cadeia de caracteres | A configuração que especifica o tipo de participantes que são automaticamente permitidos na reunião online. Os valores possíveis são: everyone , everyoneInSameAndFederatedCompany , everyoneInCompany , invitedUsersInCompany , organizer . Somente leitura. |
recursos (preteridos) | coleção meetingCapabilities | A lista de recursos de reunião. Os valores possíveis são: questionAndAnswer ,unknownFutureValue . |
Cuidado
- A propriedade autoAdmittedUsers é preterida. Em vez disso, use a propriedade de escopo do lobbyBypassSettings .
- A propriedade capabilities é preterida. Use a propriedade isQuestionAndAnswerEnabled de broadcastMeetingSettings .
valores onlineMeetingPresenters
Valor | Descrição |
---|---|
Todos | Todo mundo é apresentador. Padrão. |
organization | Todos na organização do organizador são apresentadores. |
roleIsPresenter | Somente os participantes cuja função é apresentadora são apresentadores. |
organizer | Somente o organizador é um apresentador. |
unknownFutureValue | Valor sentinela de enumeração evoluível. Não usar. |
Dica
Ao criar ou atualizar uma reunião online com permitidosPresenters definidos como roleIsPresenter
, inclua uma lista completa de participantes com a função dos participantes especificada definida como presenter
no corpo da solicitação.
valores meetingChatMode
Valor | Descrição |
---|---|
habilitadas | O chat de reunião está habilitado. |
desabilitadas | O chat da reunião está desabilitado. |
Limitado | O chat de reunião está habilitado, mas somente durante a chamada de reunião. |
unknownFutureValue | Valor sentinela de enumeração evoluível. Não usar. |
valores meetingChatHistoryDefaultMode
Valor | Descrição |
---|---|
tudo | Todo o histórico de chat de reunião é compartilhado. |
none | Nenhum histórico de chat de reunião é compartilhado. |
unknownFutureValue | Valor 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 do onlineMeetingBase. |
Gravações | coleção callRecording | As gravações de uma reunião online. Somente leitura. |
Registo | meetingRegistration | O registro habilitado para uma reunião online. Uma reunião online só pode ter um registro habilitado. |
Transcrições | coleção callTranscript | As transcrições de uma reunião online. Somente leitura. |
meetingAttendanceReport (preterido) | meetingAttendanceReport | O relatório de presença da última sessão de reunião online. Somente leitura. |
Dica
- A propriedade meetingAttendanceReport é preterida. Ele permanecerá em beta para compatibilidade com versões anteriores. Daqui para frente, use a propriedade attendanceReports para recuperar relatórios de presença de uma reunião online.
- O tipo de registro pode ser meetingRegistration ou externalMeetingRegistration, ambos herdados de meetingRegistrationBase.
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"allowAttendeeToEnableCamera": "Boolean",
"allowAttendeeToEnableMic": "Boolean",
"allowMeetingChat": {"@odata.type": "microsoft.graph.meetingChatMode"},
"allowTeamworkReactions": "Boolean",
"allowedPresenters": "String",
"anonymizeIdentityForRoles": ["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"},
"meetingTemplateId": "String",
"participants": {"@odata.type": "microsoft.graph.meetingParticipants"},
"recordAutomatically": "Boolean",
"shareMeetingChatHistoryDefault": "microsoft.graph.meetingChatHistoryDefaultMode",
"startDateTime": "String (timestamp)",
"subject": "String",
"videoTeleconferenceId": "String",
"watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"}
}
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários