In GoogleService.cs / GetEvents the following Code should be added:
......
EventsResource.ListRequest listRequest = this.myServiceV3.Events.List(googleCalendar.PostUristring);
listRequest.TimeMin=this.syncBackDt;
listRequest.TimeMax=this.syncForwardDt;
.......
Hello Michael,
I have the same issue and wanted to do your suggested fix but I can't downlaod the source code. Could you please share the fixed compiled version and the source code with us?
Best regards,
Daniel
Hello Daniel,
I've attached the source code. Please compile the code itself, because it is not working properly on my current PC (get some error messages ...).
Kind Regards
Michael
Thx a lot, Michael.
Hi Michael,
I compiled it on my PC but I can't authenticate with google. When I click on "Login", CalSync (new compiled version) opens this URL in the browser:
https://accounts.google.com/o/oauth2/auth?access_type=offline&response_type=code&redirect_uri=http://localhost:56575/authorize/&scope=https://www.googleapis.com/auth/calendar
Google will return an error 400: OAuth2 Error - Missing required parameter: client_id
But if you use the official 1.9.1 release and click on login the URL looks a bit different and there is a client_id.
Do you have an idea what's I'm doing wrong on building the fixed version?
Best regards,
Daniel
Hi,
No idea.
I changed only the listed 2 lines...
hmm strange. Could you please share your compiled version?
As already described in entry from July, I can not compile the sources currently - move to Windows 10 prepares minor problems ...
... I can not say yet if I'll have to program this year even more time. (Excuse my bad English)