The Content API client libraries are the recommended way to use the API. They provide superior language integration, improved security, and support for calls that require user authorization. Using them eliminates the need to manually set up HTTP requests and parse the responses.
The client libraries are available in a variety of programming languages, shown below.
The Content API for Shopping is built on HTTP and either JSON or XML, so any standard HTTP client can send requests to it and parse the responses.
v2.1 (Stable Version)
Client Library | Content API Code Examples | Documentation | API Reference |
---|---|---|---|
Java | GitHub | Developer's Guide | API Docs |
JavaScript | Getting Started | ||
.NET | Getting Started | API Docs | |
Objective-C | Introduction | ||
PHP | GitHub | Getting Started | |
Python | GitHub | Getting Started | API Docs |
Go | Getting Started | ||
Google Web Toolkit | Overview | ||
Node.js | README | ||
Ruby | Getting Started |
v2 (Legacy Version)
Client Library | Content API Code Examples | Documentation | API Reference |
---|---|---|---|
Java | GitHub | Developer's Guide | API Docs |
JavaScript | Getting Started | ||
.NET | GitHub | Getting Started | API Docs |
Objective-C | Introduction | ||
PHP | GitHub | Getting Started | |
Python | GitHub | Getting Started | API Docs |
Go | GitHub | Getting Started | |
Google Web Toolkit | Overview | ||
Node.js | README | ||
Ruby | GitHub | Getting Started |