How to sync Google for Business calendars?

0

Hi all.
I'm testing DAVDroid with Google for Business (paid GMAIL).
The contact sync seems to be working with the URL

https://www.googleapis.com/carddav/v1/principals/your_email@gmail.com/lists/default

The calendar instead don't.
I have tried different URLs from different sources, but they all seem to be wrong as DAVDroid complains that it cannot create the needed calendar.
Is there anyone who is successfully using DAVDroid with Google calendar?
If so, any hint would be greatly appreciated.

TALIA!

0

Seems that it really doesn't work anymore (at least not without OAuth): https://forums.bitfire.at/topic/1563/caldav-sync-with-google-doesnt-work-anymore

Temporal relations are not necessarily causal relations.

0

@rfc2822 Thanks for reply.
In the quoted thread I don't see a diagnosis, just a report.
Of course as you are labelled as "developer", this needs to be a reference answer. Isn't it?

Anyway, I have found this document from Google that could add some light.

0

As written here: https://www.davdroid.com/tested-with/google/ Google is not "officially" tested with DAVdroid... We can't check all servers and services all the time and Google is known for changing things radically pretty often. When we find time, we will update the documention or delete it if it's now working any more. It this case it's probably only the location that changed. If you find something out, please tell us.

Thank you for the link, we will have a look at it.

@Uqbar Have you tried this URL: https://apidata.googleusercontent.com/caldav/v2/calid/user

I can see that they seem to require OAuth, which is not supported by DAVdroid. But nevertheless it could work. Please try!

One must still have chaos in oneself to be able to give birth to a dancing star. – Friedrich Nietzsche

0

@devvv4ever , yes, I had to infer the calid (which is a long hex number) from the web UI.
But it didn't work.

Log in to reply

Looks like your connection to Bitfire App Forums was lost, please wait while we try to reconnect.