Google Contacts Integration with IBM App Connect
Here in this blog, we will learn about Google contacts Integration with IBM App Connect.
In the latest version, ACE v12.0.10.0 introduced a Google Contacts Request node, it is designed to seamlessly integrate with Google Contact, enabling actions on objects like contact groups and individual contacts. Some of the tasks you can perform include creating, retrieving, updating, or deleting contact groups, adding or removing contacts from groups, managing contact photos, and more. Additionally, you can interact with other contacts, copy them to “My Contact,” or refresh the cache of other contacts.
It’s important to note that the operations performed by the Google ContactsRequest node are synchronous and non-transactional. This means that even if a message flow encounters an error and rolls back after the node, the operation on the Google Contacts data source will still complete.
- Create a Flow: Begin by setting up a flow in the IBM App Connect Enterprise Toolkit and add a Google Contact Request node.
- Launch Connector Discovery: In the node properties, navigate to the Basic tab and click “Launch Connector Discovery.”
- Policy and Vault: Define the policy project and vault details for connector discovery. You can either choose an existing policy project or create a new one.
- Connect to Google Contacts: Enter your Google Contact account information, including the client ID, client secret, access token, and refresh token.
- You can retrieve these values by accessing the Google API Dashboard at
https://console.developers.google.com/apis/dashboard - Configure Properties: Set up connector properties and specify the type of contact you want to work with. You can also add filters and set retrieval limits.
- Schema Generation: The Connector Discovery wizard generates request and response schema files, simplifying data transformation and validation.
- Finalize Configuration: Check your node’s property settings, adjust validation settings, and save your message flow, deploy & test the application.
- Given below is the Response to create a contact in google contact.