Articles in this section

Set up a connection to Google Contacts

Google Contacts is contact management service. It helps to back up your contacts to your Google account or with other systems, such as CRM and ERP applications.

Set up a connection

After you start the connection , configure it in the Create connection panel and complete all of the required * authentication settings:

Setting

Instructions

Name your connection * 

Enter a clear and distinguishable name.

Throughout integrator.io imports and exports, you will have the option to choose this new connection. A unique identifier will prove helpful later when selecting it from a list of the connections in your account.

OAuth 2.0 client *  

Select the OAuth 2.0 client that stores the client ID and client secret provided by Google Contacts.

dataLoad.svg​​How to retrieve the client ID and client secret 

To add an OAuth 2.0 client and configure your credentials, click the plus (+) button. Click the edit ( pencil.svg ) button to modify a selected OAuth 2.0 client. For more information, see  Create an OAuth 2.0 iClient resource.

Scopes * 

Scopes are OAuth 2.0 permissions that Google Contacts defines to limit access to your account.

dataLoad.svg​​How to configure scopes 

Tip: This connector documentation describes only the settings shown for the Simple view. For the corresponding HTTP settings, see  OAuth 2.0 auth universal connector documentation.

How to retrieve the client ID and client secret

  1. Sign in to your Google Developer Console account.

  2. Navigate to APIs and services.

  3. Click Configure consent screen. The OAuth consent screen page appears.

    GC1.png
  4. Select your application user type, either Internal or External, and click Create. The Edit app registration page appears.

    Note

    • Celigo recommends setting your application to internal OAuth to make it available for your organization's users only.

    • When the external OAuth application is in testing mode, the refresh token expires every seven days. Hence, you have to re-authorize the connection by clicking the Save and authorize on the Google Contacts connection page.

    GC2.png
  5. Provide the App name, email, and add integrator.io to the Authorized domains list.

    3.png
  6. You can add or remove the scopes that you have selected in integrator.io and click Save and continue.

  7. Navigate to Credentials > Create credentials and click OAuth client ID. The Create OAuth client ID page appears.

  8. From the Application type drop-down list, select the Web application.

  9. Provide a Name.

  10. Paste the integrator.io redirect URL in the Authorized redirect URIs, and click Create.

    • For NA: paste https://integrator.io/connection/oauth2callback

    • For EU: paste https://eu․integrator.io/connection/oauth2callback

  11. Copy your ClientID and Clientsecret.

How to configure scopes

  1. Click Scope.

  2. To access all of the scopes in the API, click the » button.

    – or – 

    Check the scopes you want to add and click the > button.

  3. Click Save.

Save and authorize

  1. Click Save and authorize to commit your changes and proceed to sign in with Google Contacts.

  2. After signing in, review the permissions for the integration and click Allow.

    GContactsAllow.png