When the users add events to the online calendar they also can be added to the outlook calendar (synchronize). Obviously a site built using PHP can not integrate with desktop application directly, so I am looking alternative options.
Options I found:
Questions:
On the toolbar, click Add calendar. Click From Internet, and in the Link to the calendar box, type or copy and paste the web address of the calendar. In the Calendar name box, enter a name for the linked calendar. Click Save.
Under the settings in Outlook on the web, go to Calendar > Shared calendars. Choose the calendar you wish to publish and the level of details that you want others to see. Note: Published calendars are viewable by anyone with the link to the calendar.
To share your calendar with another Exchange user: On the Home tab, in the Share group, click Share Calendar. In the Sharing Invitation that appears, enter the person who you want to share with in the To box. Enter or select any other options that you want, just as if you were sending an email message.
In a web browser, sign in to Outlook Web App using the URL provided by the person who manages email for your organization. Enter your user name and password, and then select Sign in. At the top of the page, choose Calendar.
To get the calender event follow these step:
Office 365 comes with an REST API that can be used to read/write to calendars. Here's some documentation on this. http://msdn.microsoft.com/office/office365/api/calendar-rest-operations
Alternatively, the EWS Managed API might be able to help you: http://msdn.microsoft.com/en-us/library/office/dd633696(v=exchg.80).aspx and http://msdn.microsoft.com/en-us/library/office/dd633702(v=exchg.80).aspx
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With