Good morning, I followed the steps below:
Step 1: Create a Project in Google Cloud Console
Access Google Cloud Console.
Click on Select a project > New Project.
Give the project a name (e.g. EasyAppointments-Sync) and click on Create.
Step 2: Enable the Google Calendar API
In the side menu, go to APIs and Services > Library.
Search for "Google Calendar API".
Select the API and click on Enable.
Step 3: Configure OAuth Consent Screen
In the side menu, go to APIs and Services > OAuth Consent Screen.
Select External > Create.
Fill in:
Application name: Easy!Appointments Sync
Support email: Your email.
Click on Save and continue (ignore the additional steps for now).
Step 4: Create OAuth 2.0 Credentials
Go to APIs and Services > Credentials.
Click + Create Credentials > OAuth Client ID.
Select Web Application.
Under Authorized redirect URIs, add:
text
Copy
Download
https://[YOUR-DOMAIN]/index.php/google/oauth_callback
Replace [YOUR-DOMAIN] with the URL of your Easy!Appointments installation (e.g.
https://myserver.com).
Click Create.
Note the generated Client ID and Client Secret.
Step 5: Configure Easy!Appointments
Configure the conf.php file
// GOOGLE CALENDAR SYNC
//
const GOOGLE_SYNC_FEATURE = TRUE;
const GOOGLE_PRODUCT_NAME = ' ';
const GOOGLE_CLIENT_ID ' ';
const GOOGLE_CLIENT_SECRET = ' ';
const GOOGLE_API_KEY= ' ';
https://easyappointments.org/2021/03/08/syncing-appointments-with-google-calendar/https://docs.simplecalendar.io/google-api-key/After everything I ran 'npn start' again but the sync button doesn't appear and it's not syncing, how can I identify where the error is?