Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
google-api-nodejs-client
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
go-samples
Discontinued Go samples for Google Workspace APIs [Moved to: https://github.com/googleworkspace/go-samples] (by gsuitedevs)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
What you need first in this quickstart guide is the Prerequisites section. Let’s say your choice is PHP. In this case, make sure your PHP version corresponds to the given one. Also, install the JSON extension and the Composer dependency management tool if you haven’t already. After that, you can install the Google Client Library. For Java, you’ll need to create a new project structure and the src/main/resources/ directory. Then, copy the JSON file with credentials to this directory and replace the content of the build.gradle file with this code. So, pay attention when preparing your project.
Google provides client libraries to work with the API: API client for Go
API client for Java
API client for Ruby
API client for .NET
API client for Node.js
API client for PHP
API client for Python
API client for JavaScript
API client for Objective-C
API client for Dart
Code sample for Go
Code sample for Ruby
Code sample for .NET
Code sample for Node.js
Code sample for PHP
Code sample for Python
Code sample for browser (JavaScript)