Образцы и библиотеки

Часто самый простой способ научиться использовать API — просмотреть пример кода. На этой странице представлены ссылки на примеры и несколько удобных способов доступа к API Менеджера кампаний 360.

Примечание. Примеры передачи данных версии 2.0 см. в разделе «Начало работы ».

API Менеджера кампаний 360 построен на основе HTTP и JSON, поэтому любой стандартный веб-стек может отправлять к нему запросы и анализировать ответы.

Однако вместо создания HTTP-запросов и анализа ответов вручную вы можете использовать клиентские библиотеки API Google. Клиентские библиотеки обеспечивают лучшую языковую интеграцию, повышенную безопасность и поддержку вызовов, требующих авторизации пользователя.

В таблицах ниже в первом столбце показана стадия разработки каждой библиотеки; Обратите внимание, что некоторые из них все еще находятся на ранних стадиях. Второй столбец ссылается на главную страницу каждой библиотеки.

В набор зрелых библиотек входят:

Клиентская библиотека Документация Все образцы клиентской библиотеки
Клиентская библиотека Google API для .NET Клиентская библиотека Google API для .NET Примеры .NET
Клиентская библиотека Google API для Java https://developers.google.com/api-client-library/java/ Примеры Java
Клиентская библиотека Google API для JavaScript Клиентская библиотека Google API для JavaScript Примеры JavaScript
Клиентская библиотека Google API для Objective-C для REST https://github.com/google/google-api-objectivec-client-for-rest Образцы Objective-C
Клиентская библиотека Google API для PHP () https://github.com/google/google-api-php-client Примеры PHP
Клиентская библиотека Google API для Python Клиентская библиотека Google API для Python Образцы Python

Также доступны следующие библиотеки ранней стадии:

Клиентская библиотека Документация Все образцы клиентской библиотеки
Клиентская библиотека Google API для Go (альфа) https://github.com/google/google-api-go-client Перейти к образцам
Клиентская библиотека Google API для Node.js (альфа-версия) https://github.com/google/google-api-nodejs-client/ Примеры Node.js
Клиентская библиотека Google API для Ruby (альфа) Клиентская библиотека Google API для Ruby Образцы рубина