API управления RBM

API управления RBM повторяет возможности консоли разработчика RBM . Этот API особенно полезен для агрегаторов и партнёров, которые управляют собственными платформами для проведения кампаний и хотят легко интегрировать RBM в качестве канала.

RBM Management API — это REST API, который позволяет разработчикам программно выполнять следующие действия:

  • Создавайте и редактируйте определения агентов RBM и загружайте активы.
  • Отправьте RBM-агенты на проверку и запуск.
  • Получить информацию о проверке и запуске.

API управления RBM представлен в виде RCS-расширений API бизнес-коммуникаций Google.

Учетные данные аутентификации

Любой разработчик RBM может получить доступ к API управления RBM. При вызове API аутентификация выполняется с использованием учётной записи службы , созданной в консоли разработчика .

Пример кода

Чтобы лучше понять, как использовать RBM Management API, загрузите пример кода на Java или Javascript (node.js):

Клиентские библиотеки

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

Рабочий процесс

Чтобы создать и запустить агент с API управления RBM, выполните следующие действия:

  1. Создайте бренд.
  2. Создайте агента в бренде.
  3. Отправьте агента на проверку.
  4. Подайте заявку на запуск агента через одного или нескольких операторов.
  5. Проверьте статус запуска.