Difference between revisions of "Google"

From dmfswiki
Jump to: navigation, search
Line 26: Line 26:
  
 
By default only your main calendar is enabled for synchronization via CalDAV. To sync other calendars go to https://www.google.com/calendar/iphoneselect and enable them. If you already created an account go to "Edit calendars to sync" in the account settings to update the calendars.
 
By default only your main calendar is enabled for synchronization via CalDAV. To sync other calendars go to https://www.google.com/calendar/iphoneselect and enable them. If you already created an account go to "Edit calendars to sync" in the account settings to update the calendars.
 +
 +
Also, please note that Google doesn't support task sync via CalDAV.
  
 
=== CardDAV-Sync ===
 
=== CardDAV-Sync ===

Revision as of 11:04, 23 July 2013

Google supports CalDAV and CardDAV for their Google Calendar and GMail services. Most devices sync calendar and contacts natively, but some devices come without the Google apps. On those devices CardDAV-Sync and CalDAV-Sync can fill the gap. Also CalDAV-Sync can sync larger time ranges than the Google calendar sync adapter can do.

Important note: Please note that according to A second spring of cleaning Google will restrict access to their CalDAV services in September. Only developers that have applied for a place on a white list will retain access. I've done that and now I'm waiting for their approval. Please understand that (at present) I can't guarantee that the app will continue to work with Google after September 16, 2013.

Update (2013-03-16): Meanwhile I've been placed on the whitelist. All I have to do now is to implement OAuth2.0 authentication before September. That should not be too hard. So synchronization should still work after September, but you'll have to remove and re-add your account. The Server URLs have changed with the new CalDAV stack.

Update 2: In the meantime Google announced to permit CalDAV and CardDAV access for all developers. However they still require OAuth2.0 support. That means you'll have to set up your account again once CalDAV-Sync and CardDAV-Sync support OAuth2.0.

Update 3: The implementation of OAuth2.0 support in CalDAV-Sync and CardDAV-Sync is almost complete. The new versions will be ready in August, so you'll have about one month to switch to the new endpoint (by removing and re-adding the account on your Android device).

Setup

CalDAV-Sync

  • Server URL: www.google.com/calendar/dav/
  • Use SSL: leave checked
  • Username: your Google Mail address
  • Password: your Google password

alternatively open this link in the browser of your Android device.

By default only your main calendar is enabled for synchronization via CalDAV. To sync other calendars go to https://www.google.com/calendar/iphoneselect and enable them. If you already created an account go to "Edit calendars to sync" in the account settings to update the calendars.

Also, please note that Google doesn't support task sync via CalDAV.

CardDAV-Sync

  • Server URL: google.com
  • Use SSL: leave checked
  • Username: your Google Mail address
  • Password: your Google password

alternatively open this link in the browser of your Android device.

See Sync contacts with your iOS device.

Limitations

  • Not all fields and custom types are supported yet.
  • 2 step verification may work, but is not tested yet