Estoy programando una reunión de Google en función de una hora y fecha específicas, y hasta ahora todo va bien, genera un enlace de reunión de Google. Pero el único problema es que tengo que pedir unirme mientras no hay nadie para aceptar. ¿Hay alguna manera de evitar esto? sabiendo que recibo los correos electrónicos de ambos participantes.
Estoy usando un paquete llamado google-meet-api
Este es el código:
const meetingLink = await Meeting({ clientId: process.env.CLIENT_ID, clientSecret: process.env.CLIENT_SECRET, refreshToken: process.env.REFRESH_TOKEN, date, time, summary: 'Interview', location: 'Online', description: 'Interview', }); if (!meetingLink) { throw new CustomError('Error creating the meeting, please try again later', 500); } console.log(meetingLink) // https://meet.google.com/arr-yrre-t**Si es el usuario primary o uno de los invitados, la URL debería darle la opción de "unirse a la reunión" incluso si nadie más (incluido el organizador) está presente.
Sin más detalles en su pregunta, es difícil proporcionar más ayuda.
¿Está utilizando este paquete NPM: google-meet-api ?
El paquete NPM es una implementación del método SDK de Google y es poco más que el código de ejemplo proporcionado por Google.
Le recomiendo que considere escribir este código usted mismo y ahorrarse una dependencia mayoritariamente redundante en un paquete NPM de terceros que agrega muy poco valor.
La página de documentación de Google para el método Events:insert del calendario (que es lo que usa el paquete google-meet-api ) proporciona detalles de los parámetros y el cuerpo de la solicitud .
Al revisar los parámetros y los campos del cuerpo de la solicitud, puede confirmar si falta uno de los campos que solucionaría su problema.