Зачастую самый простой способ научиться использовать API — это изучить примеры кода. На этой странице представлены ссылки на примеры и несколько удобных способов доступа к API Campaign Manager 360.
Примечание: Примеры передачи данных версии 2.0 см. в разделе « Начало работы» .
API Campaign Manager 360 построен на протоколах HTTP и JSON, поэтому любой стандартный веб-стек может отправлять к нему запросы и анализировать ответы.
Однако вместо создания HTTP-запросов и ручного анализа ответов вы можете использовать клиентские библиотеки Google API. Клиентские библиотеки обеспечивают лучшую интеграцию с различными языками программирования, улучшенную безопасность и поддержку вызовов, требующих авторизации пользователя.
В таблицах ниже в первом столбце указана стадия развития каждой библиотеки; обратите внимание, что некоторые из них все еще находятся на ранних стадиях. Во втором столбце размещена ссылка на главную страницу каждой библиотеки.
В число зрелых библиотек входят:
| Клиентская библиотека | Документация | Все образцы из клиентской библиотеки |
|---|---|---|
| Клиентская библиотека Google API для .NET | Клиентская библиотека Google API для .NET | Примеры .NET |
| Клиентская библиотека Google API для Java | https://github.com/googleapis/google-cloud-java | Примеры на Java |
| Клиентская библиотека Google API для JavaScript | Клиентская библиотека Google API для JavaScript | примеры на JavaScript td> |
| Клиентская библиотека 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 (v1/v2) | Клиентская библиотека Google API для Python (v1/v2) | Примеры кода на Python |
Также доступны следующие библиотеки на ранних стадиях разработки:
| Клиентская библиотека | Документация | Все образцы из клиентской библиотеки |
|---|---|---|
| Клиентская библиотека Google API для Go | https://github.com/google/google-api-go-client | Образцы Go |
| Клиентская библиотека Google API для Node.js (альфа-версия) | https://github.com/google/google-api-nodejs-client/ | Примеры Node.js td> |
| Клиентская библиотека Google API для Ruby (альфа-версия) | Клиентская библиотека Google API для Ruby | Образцы рубина |