I found several SO answers on how to send appointments for outlook or ics friendly calendars using php.
What I would like to know is is there a way to programatically find out whether a user is using a ics friendly calendar or outlook and respond accordingly?
Using PHP.
Or is there a way to send out an appointment that will look okay no matter what is the recipient calendar?
We can assume that the non-ics friendly calendar is a outlook 2003.
UPDATE
My plan is this:
- a user login to a page (therefore my webapp knows the user's email address associated with her calendar assuming it's a google calendar)
- the user fills in the event details under remind me ... and the date and time accordingly.
- my webapp then automatically send a ics invite or whatever invite for non ics friendly calendar.
I am aware of how to send ics invite using PHP and for outlook using PHP.
My question is :
is there a way to detect the calendar type? because my web app is unable to know in advance.
is there a way to send the invite without knowing the type? e.g. send both the ics and non ics invite? Something else more elegant perhaps?
if the answer is positive for Q2, then I don't need to care about detection.