new_releases 更新:查看
版本資訊瞭解新功能和產品更新。
RBM Management API
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
RBM Management API 會複製 RBM Developer Console 的功能。如果您是經營自有廣告活動平台的匯集商或合作夥伴,並希望將 RBM 整合為管道,這個 API 就特別實用。
RBM Management API 是一種 REST API,可讓開發人員透過程式輔助方式執行下列操作:
- 建立及編輯 RBM 代理程式定義,並上傳素材資源。
- 提交 RBM 代理程式進行驗證及啟用。
- 擷取驗證和啟動資訊。
RBM Management API 會以 RCS 擴充功能的形式公開至 Google 的 Business Communications API。
驗證憑證
任何 RBM 開發人員都可以存取 RBM Management API。呼叫 API 時,您會使用在 開發人員控制台中建立的服務帳戶進行驗證。
程式碼範例
如要進一步瞭解如何使用 RBM Management API,請下載 Java 或 Javascript (node.js) 的範例程式碼:
工作流程
如要使用 RBM Management API 建立及啟動代理程式,請按照下列步驟操作:
- 建立品牌。
- 在品牌中建立代理程式。
- 提交代理程式進行驗證。
- 提交代理程式,以便與一或多家電信業者合作。
- 查看發布狀態。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-03-12 (世界標準時間)。
[null,null,["上次更新時間:2025-03-12 (世界標準時間)。"],[[["\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."]]