Compartir a través de


Tipo de recurso onlineMeeting

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Contiene información sobre una reunión, incluida la dirección URL que se usa para unirse a una reunión, la lista de asistentes y la descripción.

Este recurso admite la suscripción a notificaciones de cambio. Para obtener más información, consulte Suscripción a reuniones en línea.

Hereda de onlineMeetingBase.

Métodos

Método Tipo de valor devuelto Descripción
Crear onlineMeeting Cree una reunión en línea.
Get onlineMeeting Lea las propiedades y relaciones de un objeto onlineMeeting .
Actualizar onlineMeeting Actualice las propiedades de un objeto onlineMeeting .
Delete Ninguno Elimine un objeto onlineMeeting .
Crear u obtener onlineMeeting Cree una reunión en línea con un identificador externo personalizado. Si la reunión ya existe, recupere sus propiedades.
Enumeración de transcripciones colección callTranscript Recupere la lista de transcripciones de un onlineMeeting.
Enumerar grabaciones callRecording (colección) Recupere la lista de objetos callRecording asociados a onlineMeeting.

Nota:

Se requiere un token de portador para el Authorization encabezado para todos los métodos enumerados en la tabla anterior. Para obtener más información sobre cómo obtener el token para el Authorization encabezado, consulte Obtención de acceso en nombre de un usuario.

Precaución

Graph Online Meeting API que admiten el evento en directo de Microsoft Teams está en desuso y dejará de funcionar el 30 de septiembre de 2024. Las nuevas API de Graph lo reemplazarán en la primavera de 2024. Para obtener más información, consulte Retirada de la API de eventos en directo de Teams en Microsoft Graph.

Propiedades

Propiedad Tipo Descripción
allowAttendeeToEnableCamera Booleano Indica si los asistentes pueden activar su cámara. Se hereda de onlineMeetingBase.
allowAttendeeToEnableMic Booleano Indica si los asistentes pueden activar su micrófono. Se hereda de onlineMeetingBase.
allowBreakoutRooms Booleano Indica si las salas de interrupción están habilitadas para la reunión. Se hereda de onlineMeetingBase.
allowedLobbyAdmitters allowedLobbyAdmitterRoles Especifica los usuarios que pueden admitir desde la sala de espera. Los valores posibles son: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers y unknownFutureValue. Se hereda de onlineMeetingBase.
allowedPresenters onlineMeetingPresenters Especifica quién puede ser moderador en una reunión. Los valores posibles son: everyone, organization, roleIsPresenter, organizer y unknownFutureValue. Se hereda de onlineMeetingBase.
allowLiveShare meetingLiveShareOptions Indica si el recurso compartido en vivo está habilitado para la reunión. Los valores posibles son: enabled, disabled y unknownFutureValue. Se hereda de onlineMeetingBase.
allowMeetingChat meetingChatMode Especifica el modo de chat de reunión. Los valores posibles son: enabled, disabled, limited y unknownFutureValue. Se hereda de onlineMeetingBase.
allowParticipantsToChangeName Booleano Especifica si los participantes pueden cambiar el nombre de sí mismos en una instancia de la reunión.
allowPowerPointSharing Booleano Indica si PowerPoint live está habilitado para la reunión. Se hereda de onlineMeetingBase.
allowRecording Booleano Indica si la grabación está habilitada para la reunión. Se hereda de onlineMeetingBase.
allowTeamworkReactions Booleano Indica si las reacciones de Teams están habilitadas para la reunión. Se hereda de onlineMeetingBase.
allowTranscription Booleano Indica si la transcripción está habilitada para la reunión. Se hereda de onlineMeetingBase.
allowWhiteboard Booleano Indica si la pizarra está habilitada para la reunión. Se hereda de onlineMeetingBase.
anonymizeIdentityForRoles colección onlineMeetingRole Especifica cuya identidad se anonimiza en la reunión. Los valores posibles son: attendee. El attendee valor no se puede quitar mediante una operación PATCH una vez agregado. Se hereda de onlineMeetingBase.
audioConferencia audioConferencia La información de acceso telefónico (acceso telefónico) de una reunión en línea. Solo lectura. Se hereda de onlineMeetingBase.
chatInfo chatInfo La información de chat asociada a esta reunión en línea. Se hereda de onlineMeetingBase.
chatRestrictions chatrestricciones Especifica la configuración para las restricciones de chat de reunión.
creationDateTime DateTime Hora de creación de la reunión en UTC. Solo lectura.
endDateTime DateTime Hora de finalización de la reunión en UTC. Se requiere al crear una reunión en línea.
externalId Cadena Identificador externo. Un identificador personalizado. Opcional.
id Cadena Identificador predeterminado asociado a la reunión en línea. Solo lectura. Se hereda de onlineMeetingBase.
isEntryExitAnnounced Booleano Indica si se va a anunciar cuándo se unen o abandonan los autores de llamadas. Se hereda de onlineMeetingBase.
joinInformation itemBody Información de combinación en el idioma y la variante de configuración regional especificadas en el encabezado HTTP de solicitud "Accept-Language". Solo lectura. Se hereda de onlineMeetingBase.
joinMeetingIdSettings joinMeetingIdSettings Especifica el joinMeetingId, el código de acceso de la reunión y el requisito del código de acceso. Una vez que se crea onlineMeeting , no se puede modificar joinMeetingIdSettings . Para realizar cambios en esta propiedad, la reunión debe cancelarse y debe crearse una nueva. Se hereda de onlineMeetingBase.
joinWebUrl Cadena Dirección URL de unión de la reunión en línea. El formato de la dirección URL puede cambiar; por lo tanto, los usuarios no deben confiar en ninguna información extraída del análisis de la dirección URL. Solo lectura. Se hereda de onlineMeetingBase.
lobbyBypassSettings lobbyBypassSettings Especifica qué participantes pueden omitir la sala de reuniones. Se hereda de onlineMeetingBase.
meetingTemplateId Cadena Identificador de la plantilla de reunión.
participants meetingParticipants Los participantes asociados a la reunión en línea, incluidos el organizador y los asistentes.
recordAutomatically Booleano Indica si se va a grabar la reunión automáticamente. Se hereda de onlineMeetingBase.
startDateTime DateTime Hora de inicio de la reunión en UTC. Se requiere al crear una reunión en línea.
shareMeetingChatHistoryDefault meetingChatHistoryDefaultMode Especifica si el historial de chat de reuniones se comparte con los participantes. Los valores posibles son: all, none y unknownFutureValue. Se hereda de onlineMeetingBase.
subject Cadena Tema de la reunión en línea. Se hereda de onlineMeetingBase.
videoTeleconferenceId Cadena Id. de teleconferencia de vídeo. Solo lectura. Se hereda de onlineMeetingBase.
watermarkProtection watermarkProtectionValues Especifica si la aplicación cliente debe aplicar una marca de agua a un tipo de contenido. Se hereda de onlineMeetingBase.
alternativeRecording (en desuso) Stream Flujo de contenido de la grabación alternativa de un evento en directo de Microsoft Teams. Solo lectura.
attendeeReport (en desuso) Stream Flujo de contenido del informe de asistentes de un evento en directo de Teams. Solo lectura.
autoAdmittedUsers (en desuso) Cadena Configuración que especifica el tipo de participantes que se permiten automáticamente en la reunión en línea. Los valores posibles son: everyone, everyoneInSameAndFederatedCompany, everyoneInCompany, invitedUsersInCompany y organizer. Solo lectura.
broadcastSettings (en desuso) broadcastMeetingSettings Configuración relacionada con un evento en directo.
funcionalidades (en desuso) colección meetingCapabilities Lista de funcionalidades de reunión. Los valores posibles son: questionAndAnswer,unknownFutureValue .
isBroadcast (en desuso) Booleano Indica si este evento es un evento en directo de Teams.
grabación (en desuso) Stream Secuencia de contenido de la grabación de un evento en directo de Teams. Solo lectura.

Precaución

  • La propiedad autoAdmittedUsers está en desuso . En su lugar, use la propiedad scope de lobbyBypassSettings .
  • La propiedad capabilities está en desuso. Use la propiedad isQuestionAndAnswerEnabled de broadcastMeetingSettings en su lugar.

valores meetingChatHistoryDefaultMode

Valor Descripción
todo Se comparte todo el historial de chats de reuniones.
ninguno No se comparte ningún historial de chat de reunión.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

valores meetingChatMode

Valor Descripción
habilitado El chat de reunión está habilitado.
deshabilitado El chat de reunión está deshabilitado.
limitado El chat de reunión está habilitado, pero solo durante la llamada a la reunión.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

valores de meetingLiveShareOptions

Valor Descripción
habilitado El recurso compartido en directo de reunión está habilitado.
deshabilitado El recurso compartido en directo de reunión está deshabilitado.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

valores onlineMeetingPresenters

Valor Descripción
todos Todos son moderadores. Valor predeterminado.
organización Todos los miembros de la organización del organizador son moderadores.
roleIsPresenter Solo los participantes cuyo rol es moderador son moderadores.
organizer Solo el organizador es un moderador.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

Sugerencia

Al crear o actualizar una reunión en línea con allowedPresenters establecido roleIsPresenteren , incluya una lista completa de asistentes con el rol de asistentes especificado establecido presenter en en el cuerpo de la solicitud.

Relaciones

Relación Tipo Descripción
attendanceReports meetingAttendanceReport (colección) Los informes de asistencia de una reunión en línea. Solo lectura. Se hereda de onlineMeetingBase.
Grabaciones callRecording (colección) Las grabaciones de una reunión en línea. Solo lectura.
Transcripciones colección callTranscript Transcripciones de una reunión en línea. Solo lectura.
meetingAttendanceReport (en desuso) meetingAttendanceReport El informe de asistencia de la última sesión de reunión en línea. Solo lectura.
registration (en desuso) meetingRegistration Registro habilitado para una reunión en línea. Una reunión en línea solo puede tener habilitado un registro.

Sugerencia

  • La propiedad meetingAttendanceReport está en desuso. Permanecerá en versión beta por compatibilidad con versiones anteriores. En el futuro, use la propiedad attendanceReports para recuperar los informes de asistencia de una reunión en línea.
  • La propiedad de registro está en desuso y dejará de devolver datos el 12 de diciembre de 2024. Use las nuevas API de seminario web. Para obtener más información, consulte Desuso de las API beta de registro de reuniones de Microsoft Graph.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "allowAttendeeToEnableCamera": "Boolean",
  "allowAttendeeToEnableMic": "Boolean",
  "allowBreakoutRooms": "Boolean",
  "allowedLobbyAdmitters": "String",
  "allowedPresenters": "String",
  "allowLiveShare": "String",
  "allowMeetingChat": "String",
  "allowParticipantsToChangeName": "Boolean",
  "allowPowerPointSharing": "Boolean",
  "allowRecording": "Boolean",
  "allowTeamworkReactions": "Boolean",
  "allowTranscription": "Boolean",
  "allowWhiteboard": "Boolean",
  "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": "String",
  "startDateTime": "String (timestamp)",
  "subject": "String",
  "videoTeleconferenceId": "String",
  "watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"}
}