I try to connected Google Calendar and it was successful at first.
However, after a while, the connection with google calendar was lost and a 400 error was displayed. The next day, the error disappears and it just says "Error, unable to connect Google Calendar".
I tried to set it again according to this explanation (https://wpamelia.com/configuring-google-calendar/), but it does not improve. I tried deleting "= https://www.googleapis.com/auth/calendar" on the screen to select the google count to connect to, but it just shows a 400 error like the attached image and it does not solve it.
How can I solve this issue? I use G-Suite, does it affect this issue?
Can you please add me as a collaborator to your Google Developer Console (you can use the email address from my signature)?
Also, provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check Private Reply so nobody can see them except us.
Since the error was "could not connect to Google Calendar", I suppose that it's probably pulling from the US servers or something like this, so it's blocking APIs outside Japan.
I enabled the XML-RPC WordPress API and waited for more than 48 hours, but it didn't improve.
In the first place, even with the XML-RPC WordPress API restricted for the first time, the link with Google Calendar was successful, so I think there is a cause in other parts.
Amelia can only be shown to user roles "Administrator", "Amelia Customer", "Amelia Employee" and "Amelia Manager". It's not shown to any other user role.
Each of those roles is limited as to what it can show in Amelia. "Amelia Manager" can see everything except "Settings", "Amelia Employee" can only access the Employees section (their own profile), Calendar, Appointments, and Dashboard, and "Amelia Customer" can only access their Customer profile and Appointments section.
When I log in and try to connect your employee to my Gmail account, I see there's a 500 error saying it's not possible to connect to Google Calendar. To remove this for your existing employee, you need to go through your database. Go to wp_amelia_providers_to_google_calendar (wp_ is the default prefix for database tables, but on your end, it could be anything, so look for your_prefix_amelia_providers_to_google_calendar). Then, delete all rows you see in there and try connecting the employee to the Google Calendar again.
I temporarily added a new employee, and I was able to link that employee to my Gmail account:
Has this issue been looked into at all by the developers yet? his exact same issue just happened to me today. I have followed the temporary fix provided here, but I am concerned that this will happen again, and am wondering why it happened in the first place? Having Google Calendar syncing connected at all times is absolutely vital to my business, so I am very concerned about this.
If this happened again, most likely you haven't published the App in your Google Developers console.
Click on “OAuth Consent Screen” in the left-hand side menu:
In here, the application will already be set as External, and the “Publishing status” should be set to “Testing”, so click on “Publish App” to push to production:
A new modal will pop up, where you need to simply click on “Confirm“:
After you do this, an employee once connected to the Google Calendar will no longer drop out.
However, after a while, the connection with google calendar was lost and a 400 error was displayed.
The next day, the error disappears and it just says "Error, unable to connect Google Calendar".
I tried to set it again according to this explanation (https://wpamelia.com/configuring-google-calendar/), but it does not improve.
I tried deleting "= https://www.googleapis.com/auth/calendar" on the screen to select the google count to connect to, but it just shows a 400 error like the attached image and it does not solve it.
How can I solve this issue?
I use G-Suite, does it affect this issue?
attached image
Hello LAFESTA
I haven't seen this error message before.
Can you please add me as a collaborator to your Google Developer Console (you can use the email address from my signature)?
Also, provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check Private Reply so nobody can see them except us.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I'm sorry, I forgot about this security system.
Now I have turned off this feature.
I'm sorry again, Aleksandar.
It was set to block access to the dashboard from places other than Japan on the server side.
Currently it is turned off.
Also, it was set to block access to the XML-RPC WordPress API from outside Japan on the server side. Does this setting affect the behavior of amelia?
Quite possibly, yes.
Since the error was "could not connect to Google Calendar", I suppose that it's probably pulling from the US servers or something like this, so it's blocking APIs outside Japan.
If you turn this off, does the integration work?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I enabled the XML-RPC WordPress API and waited for more than 48 hours, but it didn't improve.
In the first place, even with the XML-RPC WordPress API restricted for the first time, the link with Google Calendar was successful, so I think there is a cause in other parts.
Hi again.
I can try adding your website's URI to my Google Calendar APP, which I know is working fine, so we can start from there.
Upon logging into your website, though, I cannot get to Amelia, all I see is this:
Can you tell me on which URL I can access Amelia in back-end?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello again.
Amelia can only be shown to user roles "Administrator", "Amelia Customer", "Amelia Employee" and "Amelia Manager". It's not shown to any other user role.
Each of those roles is limited as to what it can show in Amelia. "Amelia Manager" can see everything except "Settings", "Amelia Employee" can only access the Employees section (their own profile), Calendar, Appointments, and Dashboard, and "Amelia Customer" can only access their Customer profile and Appointments section.
When I log in and try to connect your employee to my Gmail account, I see there's a 500 error saying it's not possible to connect to Google Calendar. To remove this for your existing employee, you need to go through your database. Go to wp_amelia_providers_to_google_calendar (wp_ is the default prefix for database tables, but on your end, it could be anything, so look for your_prefix_amelia_providers_to_google_calendar). Then, delete all rows you see in there and try connecting the employee to the Google Calendar again.
I temporarily added a new employee, and I was able to link that employee to my Gmail account:
So, the integration does work correctly.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello again, Aleksandar.
It works fine by deleting the contents of wp_amelia_providers_to_google_calendar in the database.
Thank you for clarifying the cause.
You're welcome, glad I could be of assistance.
If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Has this issue been looked into at all by the developers yet? his exact same issue just happened to me today. I have followed the temporary fix provided here, but I am concerned that this will happen again, and am wondering why it happened in the first place? Having Google Calendar syncing connected at all times is absolutely vital to my business, so I am very concerned about this.
Hello Shannon
If this happened again, most likely you haven't published the App in your Google Developers console.
Click on “OAuth Consent Screen” in the left-hand side menu:
In here, the application will already be set as External, and the “Publishing status” should be set to “Testing”, so click on “Publish App” to push to production:
A new modal will pop up, where you need to simply click on “Confirm“:
After you do this, an employee once connected to the Google Calendar will no longer drop out.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables