Tengo un calendario público de Apple que me gustaría hacer visible (de sólo lectura) en mi sitio web para que los visitantes puedan ver mi agenda. Creo que esto se puede hacer con un calendario de Google, pero no estoy teniendo suerte para encontrar la manera de hacer esto con un calendario de Apple.
Incluso si no hay una funcionalidad incorporada, me conformaría con soluciones ad-hoc poco prácticas. Por ejemplo, una cosa que me planteé a medias antes de recurrir a stackexchange sería ver si un ordenador siempre activo podría extraer periódicamente el calendario de mi cuenta de icloud y convertirlo de alguna manera en html y actualizar automáticamente mi sitio web. Creo que es un enfoque de último recurso sin embargo. (Dicho esto, si es básicamente la única forma en que esto funcionaría, estoy feliz de escuchar sugerencias sobre cómo hacerlo, pero por supuesto preferiría si hay una forma más elegante o diseñada intencionalmente). Como mínimo, me gustaría que los visitantes pudieran ver cuándo tengo citas; la ubicación y el nombre del evento estarían bien, pero no son estrictamente necesarios.
Actualización: He intentado incorporar la respuesta de @Riley4067440653, pero como mencioné en un comentario no creo que funcione como solución permanente. Las ediciones realizadas en el calendario de apple no pasan al calendario de google de manera oportuna; los cambios realizados en el calendario de apple hace más de 12 horas aún no aparecen en el calendario de google.
Tengo entendido que la importación en el calendario de google es un proceso de una sola vez, y las ediciones realizadas en el calendario de apple se nunca en el calendario de Google; puede que me equivoque al respecto, pero en cualquier caso necesito que las ediciones aparezcan más rápidamente que 12 horas después, así que esta solución no me sirve.
Si hay una manera de propagar automáticamente los cambios realizados en el calendario de Apple en el calendario de Google, entonces la solución de @Riley4067440653 funcionará para mí. Una vez más, tal vez esto se puede hacer ad-hoc - si es así agradecería algún consejo sobre cómo implementarlo - pero prefiero soluciones diseñadas intencionalmente si es posible. Si no hay manera de propagar automáticamente los cambios, entonces todavía estoy en la necesidad de una solución a este problema.
También, incorporar algunos comentarios con @nohillside en el cuerpo de este post:
- Estoy buscando una solución que no me obligue a desactivar el calendario de apple (para lo cual se aclaró que la aplicación "Fantastical" no lo hace, pero no me queda claro cómo esa aplicación resuelve mi problema),
- Quiero que los visitantes del sitio web vean mi horario, no mi disponibilidad,
- Quiero que el calendario del sitio web sea de sólo lectura; los visitantes son no usarlo para programar mi tiempo libre conmigo, y
- Quiero que el calendario del sitio web esté directamente en mi sitio web o incrustado (como un iframe); no quiero dar a los visitantes un enlace a un sitio externo ni exigirles que utilicen/descarguen un programa.