new_releases 更新: 新機能とサービスの更新については、
リリースノートをご覧ください。
RBM Management API
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
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 を呼び出すときは、Developer Console で作成したサービス アカウントを使用して認証します。
サンプルコード
RBM Management API の使用方法を詳しく理解するには、Java または Javascript(node.js)のサンプルコードをダウンロードしてください。
ワークフロー
RBM Management API を使用してエージェントを作成して起動する手順は次のとおりです。
- ブランドを作成します。
- ブランドにエージェントを作成します。
- エージェントを送信して確認を行います。
- 1 つ以上の携帯通信会社でエージェントをリリースするよう送信します。
- リリース ステータスを確認する。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-03-12 UTC。
[null,null,["最終更新日 2025-03-12 UTC。"],[[["\u003cp\u003eThe RBM Management API mirrors the RBM Developer Console's functions, enabling seamless RBM integration for campaign platforms.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use the RBM Management API, a REST API, to programmatically manage RBM agents, including creating, editing, and submitting them for verification and launch.\u003c/p\u003e\n"],["\u003cp\u003eThe RBM Management API is accessible as RCS extensions within Google's Business Communications API, offering a programmatic interface for RBM agent management.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication to the API requires a Service Account created in the Developer Console, allowing any RBM developer to use the API's features.\u003c/p\u003e\n"],["\u003cp\u003eThe workflow for creating and launching an agent with the RBM Management API involves creating a brand, creating an agent within the brand, submitting it for verification and launch, and finally checking launch status.\u003c/p\u003e\n"]]],[],null,["# The RBM Management API replicates the capabilities of the\n[RBM Developer Console](/business-communications/rcs-business-messaging/guides/build/agents).\nThis API is especially useful for aggregators and partners who\noperate their own campaign platforms and want to seamlessly integrate RBM as\na channel.\n\nThe RBM Management API is a REST API that allows developers\nto programmatically do the following:\n\n- Create and edit RBM agent definitions and upload assets.\n- Submit RBM agents for verification and launch.\n- Retrieve verification and launch information.\n\nThe RBM Management API is exposed as RCS extensions to Google's\n[Business Communications API](/business-communications/rcs-business-messaging/reference/business-communications/rest).\n\nAuthentication credentials\n--------------------------\n\nAny RBM developer can access the RBM Management API. When calling the API, you\nauthenticate using a [Service Account](/business-communications/rcs-business-messaging/guides/get-started/partner-account#set_up_service_account_to_authenticate_api_calls) you have created in the\n[Developer Console](https://business-communications.cloud.google.com/console/partner-console/partner/service-account).\n\nSample code\n-----------\n\nTo better understand how to use the RBM Management API, download the sample code\nin Java or Javascript (node.js):\n\n- Download [Java samples](https://github.com/rcs-business-messaging/rbm-api-examples/tree/master/java/rbm-mgmt-api)\n- Download [Node.js samples](https://github.com/rcs-business-messaging/rbm-api-examples/tree/master/nodejs/rbm-mgmt-api)\n\nWorkflow\n--------\n\nTo create and launch an agent with the RBM Management API, follow these steps:\n\n1. Create a brand.\n2. Create an agent in the brand.\n3. Submit the agent for verification.\n4. Submit the agent for launch with one or more carriers.\n5. Check the launch status."]]