Primero debes consultar la
documentación del endpoint que necesitas y crear una cuenta de desarrolladores (aviso: el API es
de pago ).
Una vez tengas la cuenta, te darán un ID de usuario y un token que deberás reemplazar en el siguiente código, junto con el resto de información de la reunión:
Código Javascript
:
Ver originalvar data = JSON.stringify({
"topic": "Mi reunion", // asunto de la reunion
"type": 2, // tipo: reunion programada
"start_time": "yyyy-MM-ddTHH:mm:ssZ", // fecha de comienzo en formato ISO
"duration": 60 // duracion en minutos
});
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open("POST", "https://api.zoom.us/v2/users/AQUI_TU_ID_DE_USUARIO/meetings");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", "Bearer AQUI_TU_TOKEN");
xhr.send(data)
Esto es solo un ejemplo de cómo se crearía una reunión con JS, aunque generalmente
no es buena idea exponer un token en el lado del cliente. Lo más seguro es hacerlo en el lado del servidor, con PHP y cURL, de esta forma no revelas el token al usuario. El propio sitio te genera el código, solamente tienes que rellenar los parámetros, poner tu ID y generar tu token.