I want to publish some kind of feed that outlook can read and use to populate its calendar. I'm not having any luck discovering how to do this. Can anyone point me in the right direction?
I'm not sure there's a way to sync them directly. However I know you can hook up your Outlook Calendar to link to Google Calendar, and due to the nature of Google Calendar there's alot you can do with that data:
Linking Outlook and Google Calendars
Linking Google Calendar with RSS Feeds
The solution was an iCalendar feed link, which works like RSS and updates dynamically.
Related
Is it possible to change user settings in google calendar via API? What I found on their developer web documentation suggests that no, but maybe there is something I missed.
Thanks for any answers
The Google calendar api gives you access to a users google calendars. It does not give you access to change any settings for the user on the Google calendar web application thats two different things.
You can update the calendar itself changing calendar update some of the basic information about a calendar.
Unfortunately what you want cannot be achieved.
As you clearly noticed in the Calendar API documentation, the operations accepted for Calendar settings are: get, list and watch.
What you can do instead is to file a feature on request on Google Issue Tracker here.
Is there a way to share my outlook calendar with somebody outside of my organization without them seeing the details of my meetings?
I'd prefer to just black them out and do a Snipit but whatever works...
Something like this:
enter image description here
Thank you
The Outlook object model doesn't provide anything for that.
But you may configure this on the Exchange server-side or in Outlook manually. Take a look at the following articles:
Share an Outlook calendar with other people
Share your calendar in Outlook on the web
I am about to build a simple webapp that has several tasks, each of which has got a due date.
I would like this webapp to automatically sync with Google Calendar, Outlook and Apple Calendar - 2-way integration would be a plus.
The webapp is built on a LAMP server.
What's the cleverest way I can go about this from a point of view of limiting the workload as much as possible?
And also, is that even possible? I wasn't able to find an API for Outlook or Apple Calendar.
Is CalDev the answer? Is there any product/software that will do that automatically, so that I need only to sync with it and it will do the rest?
Thanks.
You could do the following:
Synchronize your proprietary calendar with Google Calendar (make this your "master calendar") using the GCal API; if your application can produce a valid ICS file then you can import it directly to Google Calendar. As this feature is discontinued by Google you can use some online WebDAV based import/export service (I use for this Synqya)
Use the WebDAV access to the Google Calendar to synchronize Outlook and Apple Calendar with it using their calendar subscription features (this would be one way sync). If you need secured access to GCal and 2-way sync, it will involve further steps.
We have our own custom calendar in our portal which is developed in Java. Is there a way to sync this calendar with Outlook calendar. I can sync this calendar with Google Calendar as Google Calendar API is available. Does anyone know any documentation or links where I can read about this?
Thanks
You can use COM to interact with Office products.
If you can sync your proprietary calendar with Google Calendar then you can sync your Google Calendar with Outlook using WebDAV.
So you could:
Use some Outlook plugins to access the Google Calendar using WebDAV API
Use the standard Outlook Publish/Subscribe functionality with some WebDAV based online syncing service (I use Synqya) that allows you to sync your Outlook events with Google Calendar
I am syncing our calendar with google and google calendar with outlook.
I'm new to using the Google Calendar API.
I can create .ics calendars using a php app.
I would like to know if it is possible for Google Calendar to allow embedding of those calendars on to my website without having to add it to an account. I really like the google interface, and if this could work in any way, that would be great.
I'm going to say "no". To utilize the Google Calendar interface (e.g. widget) on your website and have it display calendar data that you've created (.ics via your PHP app), at some point, that data needs to be loaded into a Google Calendar account.