Google APIs is a set of application programming interfaces (APIs) developed by Google which allow communication with Google Services and their integration to other services. Examples of these include Search, Gmail, Translate or Google Maps. Third-party apps can use these APIs to take advantage of or extend the functionality of the existing services.
The APIs provide functionality like analytics, machine learning as a service (the Prediction API) or access to user data (when permission to read the data is given). Another important example is an embedded Google map on a website, which can be achieved using the Static maps API, Places API or Google Earth API.
The following is a general way to use the Google API.
- Create a project on the google developer console.
- Install Google API you’re going to use on the application
- Generate the clientID and secretKey on the developer console admin dashboard
- Use those clientID and secretKey in the applications