Creación de virtualEventTownhall
Espacio de nombres: microsoft.graph
Cree un nuevo objeto virtualEventTownhall en modo de borrador.
Esta API está disponible en las siguientes implementaciones nacionales de nube.
Servicio global | Gobierno de EE. UU. L4 | Us Government L5 (DOD) | China operada por 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissions
Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
Tipo de permiso | Permiso con privilegios mínimos | Permisos con privilegios más altos |
---|---|---|
Delegado (cuenta profesional o educativa) | VirtualEvent.ReadWrite | No disponible. |
Delegado (cuenta personal de Microsoft) | No admitida. | No admitida. |
Aplicación | No admitida. | No admitida. |
Solicitud HTTP
POST /solutions/virtualEvents/townhalls
Encabezados de solicitud
Nombre | Descripción |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
Content-Type | application/json. Obligatorio. |
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporcione una representación JSON de los tipos derivados admitidos del objeto virtualEventTownhall .
Puede especificar las siguientes propiedades al crear un elemento virtualEventTownhall.
Propiedad | Tipo | Descripción |
---|---|---|
audiencia | meetingAudience | El público al que está visible el ayuntamiento. Los valores posibles son: everyone , organization y unknownFutureValue . |
coOrganizers | communicationsUserIdentity (colección) | La información de identidad de los coorganizadores del ayuntamiento. |
description | itemBody | Descripción del ayuntamiento. |
displayName | Cadena | Nombre para mostrar del ayuntamiento. |
endDateTime | dateTimeTimeZone | Fecha y hora en que finaliza el ayuntamiento. |
invitedAttendees | colección de identidades | Las identidades de los asistentes invitados al ayuntamiento. Las identidades admitidas son: communicationsGuestIdentity y communicationsUserIdentity. |
isInviteOnly | Booleano | Indica si el ayuntamiento solo está abierto a personas y grupos invitados dentro de su organización. La propiedad isInviteOnly solo puede ser true si el valor de la propiedad audience está establecido en organization . |
configuración | virtualEventSettings | Configuración de eventos virtuales. |
startDateTime | dateTimeTimeZone | Fecha y hora en que comienza el ayuntamiento. |
Respuesta
Si se ejecuta correctamente, este método devuelve un 201 Created
código de respuesta y un objeto virtualEventTownhall en el cuerpo de la respuesta.
Ejemplos
Solicitud
En el ejemplo siguiente se muestra la solicitud.
POST https://graph.microsoft.com/v1.0/solutions/virtualEvents/townhalls
Content-Type: application/json
{
"displayName": "The Impact of Tech on Our Lives",
"description": {
"contentType": "text",
"content": "Discusses how technology has changed the way we communicate."
},
"startDateTime": {
"dateTime": "2023-03-30T10:00:00",
"timeZone": "Pacific Standard Time"
},
"endDateTime": {
"dateTime": "2023-03-30T17:00:00",
"timeZone": "Pacific Standard Time"
},
"audience": "organization",
"coOrganizers": [
{
"id": "7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b",
"tenantId": "77229959-e479-4a73-b6e0-ddac27be315c"
}
],
"settings": {
"isAttendeeEmailNotificationEnabled": false
}
}
Respuesta
En el ejemplo siguiente se muestra la respuesta.
Nota: Se puede acortar el objeto de respuesta que se muestra aquí para mejorar la legibilidad.
HTTP/1.1 201 Created
Content-Type: application/json
{
"id": "bce9a3ca-a310-48fa-baf3-1cedcd04bb3f@4aa05bcc-1cac-4a83-a9ae-0db84b88f4ba",
"status": "draft",
"displayName": "The Impact of Tech on Our Lives",
"description": {
"contentType": "text",
"content": "Discusses how technology has changed the way we communicate."
},
"startDateTime": {
"dateTime": "2023-03-30T10:00:00",
"timeZone": "Pacific Standard Time"
},
"endDateTime": {
"dateTime": "2023-03-30T17:00:00",
"timeZone": "Pacific Standard Time"
},
"audience": "organization",
"createdBy": {
"application": null,
"device": null,
"user": {
"id": "b7ef013a-c73c-4ec7-8ccb-e56290f45f68",
"displayName": "Diane Demoss",
"tenantId": "77229959-e479-4a73-b6e0-ddac27be315c"
}
},
"coOrganizers": [
{
"id": "7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b",
"displayName": "Kenneth Brown",
"tenantId": "77229959-e479-4a73-b6e0-ddac27be315c"
}
],
"settings": {
"isAttendeeEmailNotificationEnabled": false
},
"invitedAttendees": [],
"isInviteOnly": false
}