new_releases 업데이트:
출시 노트에서 새로운 기능 및 제품 업데이트를 확인하세요.
RBM Management API
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
RBM Management API는 RBM Developer Console의 기능을 복제합니다.
이 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를 사용하여 에이전트를 만들고 실행하려면 다음 단계를 따르세요.
- 브랜드를 만듭니다.
- 브랜드에서 에이전트를 만듭니다.
- 인증을 위해 상담사를 제출합니다.
- 하나 이상의 이동통신사와 함께 출시할 에이전트를 제출합니다.
- 실행 상태를 확인합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 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."]]