Tengo una función de este tipo para hacer que el permiso de los archivos esté disponible públicamente antes de compartir los archivos seleccionados.
generateFilesPublicly(ids) { ids.forEach(id => { drive.permissions.create({ 'fileId': id, 'resource': { 'value': 'default', 'type': 'anyone', 'role': 'reader' } }).execute(); }); }Después de completar estas solicitudes de funciones, necesito llamar a la siguiente función para compartir archivos. Mi función para compartir archivos debe esperar a que se complete el proceso aquí. Pero, ¿cómo puedo hacer eso? ¿Cómo puedo usar la estructura de promesa aquí? ¿Y esta función funciona correctamente?
Lo que necesito;
esperar generar archivos públicamente (identificadores);
... próximas funciones