The Google APIs client libraries provide language integration, improved security, and support for making calls that require user authorization. The client libraries are available in several programming languages; by using them you can avoid the need to manually set up HTTP requests and parse the responses.
| Client library | Documentation | Display & Video 360 API examples |
|---|---|---|
|
Google API Client Library for .NET
|
Google API Client Library for .NET | |
|
Google API Client Library for Java
|
Google API Client Library for Java | Java samples |
|
Google API Client Library for JavaScript
|
Google API Client Library for JavaScript | |
|
Google API Client Library for Objective-C for REST
|
Google API Client Library for Objective-C for REST | |
|
Google API Client Library for PHP ()
|
Google API Client Library for PHP | PHP samples |
|
Google API Client Library for Python (v1/v2)
|
Google API Client Library for Python (v1/v2) | Python samples |
These early-stage libraries are also available:
| Client library | Documentation | Client library samples |
|---|---|---|
|
Google API Client Library for Go
|
Google API Client Library for Go | |
|
Google API Client Library for Node.js (alpha)
|
Google API Client Library for Node.js | |
|
Google API Client Library for Ruby (alpha)
|
Google API Client Library for Ruby |

