This is a step-by-step guide on calling Google APIs like:
and many more
Open the Google Cloud Platform APIs & Services dashboard and login with your Google account.
Click CREATE to create a project.
Enter Project name and choose Location. Click CREATE.
Click ENABLE APIS AND SERVICES.
Type the name of the API you want to call in the Search for API & Services field and click on it.
Click ENABLE to enable the API.
Open the Google Cloud Platform APIs & Services Credentials OAuth consent screen tab.
Fill out the form as follows and click Save to save the settings:
Click Create credentials dropdown and choose the OAuth client ID option from the menu.
Fill out the form as below and click Create to create the app:
A dialog containing app's Client ID and Client Secret pops up.
In {{Make}}, create a new scenario.
Insert the HTTP > Make an OAuth 2.0 request module.
Open the module's configuration and click Add button next to the Connection field to create a new connection.
Tick the Show advance settings option.
Fill the connection setup as follows:
Flow type |
|
|||
Authorize URI |
|
|||
Token URI |
|
|||
Scope |
Add all the scopes the API call requires (check also OAuth 2.0 Scopes for Google APIs for a complete list of scopes):
|
|||
Scope separator |
|
|||
Client ID |
The content of the Here is your client ID field from step 11. |
|||
Client Secret |
The content of the Here is your client secret field from step 11. |
|||
Authorize parameters |
Add ![]()
|
The connection setup should look like this:
Click Continue.
If a popup titled "This app isn't verified" appears, click on the "Advanced" link and then on the "Go to {{Make}} (unsafe)" link:
A window pops up. Review the permissions and click Allow.
The connection is successfully created.
Configure the module to make an API call: