Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2020, 07:42
prueba230683
 
Fecha de Ingreso: abril-2011
Mensajes: 170
Antigüedad: 13 años
Puntos: 68
Respuesta: API de Zoom desde una web

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 original
  1. var data = JSON.stringify({
  2.   "topic": "Mi reunion", // asunto de la reunion
  3.   "type": 2, // tipo: reunion programada
  4.   "start_time": "yyyy-MM-ddTHH:mm:ssZ", // fecha de comienzo en formato ISO
  5.   "duration": 60 // duracion en minutos
  6. });
  7.  
  8. var xhr = new XMLHttpRequest();
  9. xhr.withCredentials = true;
  10.  
  11. xhr.addEventListener("readystatechange", function () {
  12.   if (this.readyState === this.DONE) {
  13.     console.log(this.responseText);
  14.   }
  15. });
  16.  
  17. xhr.open("POST", "https://api.zoom.us/v2/users/AQUI_TU_ID_DE_USUARIO/meetings");
  18. xhr.setRequestHeader("content-type", "application/json");
  19. xhr.setRequestHeader("authorization", "Bearer AQUI_TU_TOKEN");
  20.  
  21. 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.