Tengo una API de Java Spring donde quiero integrar Google Calendar.
La tarea:
Probé este ejemplo aquí: https://developers.google.com/google-apps/calendar/quickstart/java
Pero creo que este no es el correcto ya que me autentico como usuario, ¿o necesito esto para enviarles invitaciones por correo electrónico?
¿Alguien puede señalarme en la dirección correcta?
Intente configurar la notificación en verdadero.
enviarNotificaciones
- Si enviar notificaciones sobre la creación del nuevo evento. Opcional. El valor predeterminado es falso.
En Try this API (Eventos: insertar):
No estoy muy familiarizado con Java, pero intente usar este código como se sugiere en una publicación SO relacionada.
Event createdEvent = calendario.events().insert("some-mail-from-google0@group.calendar.google.com", event).setSendNotifications(true).execute();Espero que esto ayude.
sendNotifications se deprecia.
Debe usar "sendUpdates" en la cadena de consulta, por ejemplo, javascript:
let request = gapi.client.calendar.events.insert({ "calendarId": workCalendar, "resource": newEvent, "sendUpdates": "externalOnly" });debe agregar .setSendNotifications(true) justo antes de execute() . esta línea no está en el ejemplo del calendario de Google