Introducción
Este documento describe cómo crear una reunión de Webex desde una integración
Requisitos
Configuración
En el cuerpo de la petición deberá ser la fecha de inicio posterior a la fecha y hora de cuando se realiza la petición, ademas es necesario que el hostEmail sea el mismo usuario que genero el token para la integracion.
import requests
def create_meeting():
access_token = 'token de la integracion'
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ' + access_token,
'Cookie': 'trackingSessionID=A9A35EA903E9408FAD24EDD78AC67366'
}
payload = json.dumps({
"title": "Reunion Creada con API REST de Webex",
"agenda": "Agenda",
"password": "pA@ssword123",
"start": "2022-12-31 15:30:00",
"end": "2022-12-31 16:30:00",
"timezone": "America/Monterrey",
"enabledAutoRecordMeeting": False,
"allowAnyUserToBeCoHost": True,
"invitees": [
{
"email": "invitado-1@cisco.com",
"displayName": "HH",
"coHost": False
}
],
"hostEmail": "hh-host@cisco.com",
"siteUrl": "cisco.webex.com"
})
meetings_url = "https://webexapis.com/v1/meetings"
response = requests.request("POST", meetings_url, headers=headers, data=payload)
print(response.status_code)
create_meeting()