¿Cómo puedo saber cuándo agregué un evento a mi Google Calendar?

19

Si comparto un calendario con otra persona y terminamos con eventos en conflicto, ¿cómo puedo saber quién "llegó primero"?

oxbow_lakes
fuente

Respuestas:

5

No hay forma de hacerlo a través de la interfaz web. Si está contento con la API de datos del calendario , puede obtener la creación y las marcas de tiempo de la última modificación de cualquier evento en cualquiera de los calendarios a los que está suscrito.

Rob N
fuente
8

Puede localizar la fecha de creación y la fecha de modificación de un evento examinando el archivo .ics para el calendario con un editor de texto. Descargue el archivo .ics para su calendario desde calendar.google.com> Configuración> Importar y exportar> Exportar

Duane McGuire
fuente
1
más detalles aquí artesanodesignstudio.wordpress.com/2014/02/08/…
Ahmad Saleh
1
Acabo de recibir un error que dice "Sin archivo", al hacer clic en el botón ICAL me da un "Error de procesamiento de alimentación"
Douglas Gaskell
@AhmadSaleh Enlace roto
golimar
4

La fecha de publicación de la bandera es la respuesta. La forma rápida y sucia de obtener la información es ingresar

https://www.google.com/calendar/feeds/[username]@gmail.com/private/full

y haz un Ctrl+ Fpara encontrar el evento que necesitas. La fecha de publicación de la bandera es solo un par de etiquetas.

Robotperson
fuente
14
Obtengo 403 Prohibido, en otra pestaña en el mismo navegador donde tengo Google Calendar abierto con esa cuenta
golimar
3

Ahora puede hacerlo sin escribir ningún código utilizando la versión web de la API del calendario: https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get

  1. Vaya al evento de calendario en cuestión en la vista "editar".
  2. Vaya a "Más acciones" y luego a "Información de solución de problemas".
  3. Copie la ID del evento (eid = ...).
    • Nota: para un evento recurrente, elimine el sufijo Z _ [fecha].
  4. Vaya a https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get , ingrese "calendar" principal "id" y use esa ID para eventId.

El resultado incluirá una sección "creada" y "actualizada".

David Held
fuente
Lamentablemente, ya no está disponible la opción "Información de solución de problemas". Intenté copiar la identificación de la URL y usar el primario como el calendarId pero devuelve un 404.
Vlad Schnakovszki
Es cierto, sin embargo, el ID de evento se puede encontrar al decodificar Base64 el ID de evento que se encuentra en la URL (consulte las instrucciones: stackoverflow.com/questions/32755413/… )
HyperActive
Todavía hay una manera de activar "Información de solución de problemas" nuevamente: stackoverflow.com/a/51704714/1238150 . Lo acabo de probar y funciona. Por cierto, puede obtener el calendarID en la configuración del calendario de un calendario determinado.
natterstefan
La respuesta de Hiperactive [1] funciona ahora. Esta respuesta no muestra correctamente cómo encontrar el eid. [1] webapps.stackexchange.com/a/129975/134283
Heath Borders el
1

La versión web de Calendar API es probablemente la más fácil:

  1. Obtenga la identificación del evento para el evento del calendario
    1. Edite el evento en Google Calendar
    2. Copie la última parte de la URL (después de la última "/") de la barra de direcciones (por ejemplo, de esta URL https://calendar.google.com/calendar/r/eventedit/NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZwque copiaNGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw
    3. Decodifique eso desde el formato base64 (esta herramienta funciona: https://www.base64decode.org/ )
    4. La primera parte (antes del espacio) es su ID de evento
  2. Utilizar la API de Calendario ( https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get ) con primaryen el calendarIdcampo de su ID de evento en el eventIdcampo
  3. El "created"campo tiene la fecha / hora de cuándo se agregó el evento
Hiperactivo
fuente
0

Parece que necesita detectar una bandera de "fecha de creación" de algún tipo. Veo un indicador de "fecha de publicación" en los documentos de la API del calendario, que hace referencia al formato .xml de las entradas del calendario. Iría y examinaría los documentos de la API del desarrollador.

djangofan
fuente
0

Si tiene otra dirección de correo electrónico, agréguela al evento y envíe la invitación. Esto creará el archivo .ics. Abra el archivo .ics en cualquier editor de texto y busque "CREADO:".

Ikram
fuente