Iâm following the tutorial on how to enable Google Calendar sync but itâs not working out.
Just upgraded to 7.11
Created new credentials in google API
But i donât understand this section:
For Section 2, give it a descriptive name. Leave âJavaScript originsâ blank.
Under âAuthorized redirect URIsâ, you need to fill in the full URI to the âsaveGoogleApiKeyâ Entry
Point. Note that this does not need to be a public URL. It only needs to be accessible to the user who is
enabling the calendar sync. Iâd absolutely recommend having an https enabled site for production on a
publicly accessible site.
The reference page in suitecrm.com does not reflect what Google Console shows on screen, but I managed to enable GCalendar API and create a new credential for this anyway.
After I click âAllowâ (access to my GCalendar, in the Google account selection page), instead of âreturning to SuiteCRMâ, I get a blank page.
The problem seems to be the callback URL generated by SuiteCRM, which does NOT include the (web) folder in my server where my SuiteCRM instance is installed.
I tried to tamper with the generated URL in order to include the missing web folder my SuiteCRM is installed in. But Chrome seems to get stucked in a âform submissionâ loop and doesnât get back to the Administrators page
Now Iâm trying moving the installation one folder up, to the web root to see if this will finally solve this.
.anyways: is there a place where I should configure the callback URL? Is it just there in the Calendar settings under /profile ?..
I got it to work. The file âcacert.pemâ was missing. I download it from https://curl.haxx.se/docs/caextract.html. I put the file in php directory. I modified the php.ini to add (or uncomment) these 2 lines:
Is there any update here? It looks like everything is fine, but there is no sync.
user request access to google, all is good, but nothing happens in the actual map.
did someone get this working?
Thanks for any feedback!