Quiero agregar eventos a mi calendario de Outlook desde el código php. Como perspectiva puede aceptar un archivo de extensión ".ics", he tratado de este código de ejemplo para generar un archivo ICS:Agregar eventos al calendario de Outlook con script php
<?php
header("Content-Type: text/Calendar");
header("Content-Disposition: inline; filename=calendar.ics");
echo "BEGIN:VCALENDAR\n";
echo "VERSION:2.0\n";
echo "PRODID:www.testMeiCalendar.net\n";
echo "METHOD:REQUEST\n"; // requied by Outlook
echo "BEGIN:VEVENT\n";
echo "DTSTART:201T230000\n";
echo "DTEND:20110101T010000\n";
echo "SUMMARY:New Years Eve Reminder\n";
echo "LOCATION:Downtown\n";
echo "DESCRIPTION:Let's get together for New Years Eve\n";
echo "UID:ABCD1234\n";
echo "SEQUENCE:0\n";
echo "DTSTAMP:20101125T112600\n";
echo "END:VEVENT\n";
echo "END:VCALENDAR\n";
?>
Así que ahora cuando corro este código en Firefox, tengo una ventana emergente preguntando a abra el archivo ics generado utilizando Microsoft Outlook y lo abrí y guardé en Outlook y finalmente se agregó un evento en Outlook.
¿Pero hay alguna manera de automatizar este proceso? Quiero decir, ¿puedo almacenar el evento en el calendario de Outlook directamente desde un script php, sin necesidad de generar un archivo ics y guardarlo?
Eres consciente añadiendo un enlace fuera de tema al igual que a su pregunta es el spam? – Albireo
Oh ... Albiero, lo siento ... voy a eliminar ese enlace. Pensé mencionar ese enlace para echar un vistazo a mi situación actual. –