RBM Management API は、RBM デベロッパー コンソールの機能を複製します。この API は、独自のキャンペーン プラットフォームを運用しており、RBM をチャネルとしてシームレスに統合したいアグリゲータやパートナーにとって特に便利です。
RBM Management API は、デベロッパーが次の操作をプログラムで行えるようにする REST API です。
- RBM エージェント定義を作成、編集し、アセットをアップロードする。
- 確認とリリースに向けて RBM エージェントを送信します。
- 確認とリリースの情報を取得します。
RBM Management API は、Google の Business Communications API の RCS 拡張機能として公開されています。
認証情報
すべての RBM デベロッパーが RBM Management API にアクセスできます。API を呼び出すときは、デベロッパー コンソールで作成したサービス アカウントを使用して認証します。
サンプルコード
RBM Management API の使用方法をより深く理解するには、Java または Javascript(node.js)のサンプルコードをダウンロードしてください。
- Java サンプルをダウンロードする
- Node.js サンプルをダウンロードする
クライアント ライブラリ
クライアント ライブラリは、認証と API のマーシャリングとアンマーシャリングを処理して、開発を簡素化します。複数の言語で公開されています。
ワークフロー
RBM Management API を使用してエージェントを作成して起動する手順は次のとおりです。
- ブランドを作成します。
- ブランドにエージェントを作成します。
- エージェントを送信して確認を行います。
- 1 つ以上の携帯通信会社でリリースするエージェントを送信します。
- リリース ステータスを確認します。