Esta página ofrece un ejemplo para crear enlaces a reuniones y, opcionalmente, descargar la grabación de la reunión.
Con la siguiente API puedes crear una cita: https://developers.chatvisor.com/#operation/createUsingPOST
Solicitud
Respuesta
POST https://api.chatvisor.com/rest/v1/appointment?access_token=<TOKEN>
BODY:
{
"attendees": [
"[email protected]"
],
"date": "2020-11-11T13:10:00",
"description": "Testdescription",
"durationInMinutes": 30,
"timezoneId": "Europe/Vienna",
"owner": "[email protected]",
"password": "testpassword",
"record": false,
"sendInviteEmail": false,
"title": "Testappointment",
"validAfter": 13245,
"validBefore": 13245,
"validType": "HOURS",
"customProperties": {"property1": "propertyvalue"}
}
Antes de poder descargar una grabación, tiene que hacer una lista de las grabaciones en función del customerId. https://developers.chatvisor.com/#operation/listUsingGET_3
El customerId es igual al ID de la cita que fue creada sin customerId.
Utiliza el ID de la grabación que obtienes al listar las grabaciones y utilízalo para descargar la grabación.
GET https://api.chatvisor.com/rest/v1/callrecording/download/<ID>?access_token=<TOKEN>