... setup ERROR ... 0Auth url mismatch... NOTION to Google CALENDAR

OUTCOME desired:
:white_check_mark: … a Notion event is synched and displayed in my Google Calendar …

DONE thus far:
:white_check_mark: … Notion setup is successful in MAKE Scenario … DONE
:white_check_mark: … Google Calendar setup … in Google Cloud API services … DONE
:white_check_mark: … Google Calendar setup … in OAuth consent screen … DONE
:x: … Google Calendar setup … in MAKE … CONNECTION setup :x: … ERROR

ERROR message:
:orange_circle: You can’t sign in because this app sent an invalid request. You can try again later, or contact the developer about this issue.
(Using OAuth 2.0 for Web Server Applications  |  Authorization  |  Google for Developers)
If you are a developer of this app, see [error details].

Error 400: redirect_uri_mismatch

The redirect_uri passed in the authorization request does not match an authorized redirect URI for the OAuth client ID. Review authorized redirect URIs in the Google API Console. :orange_circle:

… I am looking for assistance, guidance, and help with this error …
:pray: THANK YOU !!! :pray:

… EDGAR !!!

Please follow the documentation in the Make Help Center for connecting personal Google accounts.

1. Enable the API

Direct Link: Google Cloud console

E.g.:

2. Insert all the known Google Redirect URIs for your app

Direct Link: https://console.cloud.google.com/apis/credentials

How to create an OAuth app in GCP: https://www.make.com/en/help/tutorials/calling-google-apis-via-the--http-make-a-oauth-2-0-request--module ← FOLLOW THIS

Here are all the known redirect URIs you need for your Google Cloud Console OAuth app. If you set these up, you can reuse the same GCP app for other Google apps and modules on Make.

https://www.make.com/oauth/cb/oauth2
https://www.make.com/oauth/cb/google-custom
https://www.make.com/oauth/cb/google-restricted
https://www.make.com/oauth/cb/google-cloud-speech
https://www.make.com/oauth/cb/google-analytics-4
https://www.integromat.com/oauth/cb/oauth2
https://www.integromat.com/oauth/cb/google-custom
https://www.integromat.com/oauth/cb/google-restricted
https://www.integromat.com/oauth/cb/google-cloud-speech
https://www.integromat.com/oauth/cb/google-analytics-4

Once you’ve set these up, you can use/reuse the same Make connection for all the supported Google apps & modules on Make - you’ll only have to enable the respective APIs for your custom app in Google Cloud.

3. Publish your GCP OAuth2 app

Direct Link: https://console.cloud.google.com/apis/credentials/consent

You might need to set your OAuth application to “Production”, otherwise the credentials expire very frequently.

1. To do this, go to menu item “OAuth consent screen”

or click here https://console.cloud.google.com/apis/credentials/consent

2. Then click the button below if the Publishing status is not “In production”

1 Like