new_releases Aktualizacje: sprawdź
informacje o wersji, aby poznać nowe funkcje i aktualizacje.
Interfejs API zarządzania RBM
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Interfejs RBM Management API powiela możliwości konsoli programisty RBM.
Ten interfejs API jest szczególnie przydatny dla agregatorów i partnerów, którzy prowadzą własne platformy kampanii i chcą bezproblemowo zintegrować z nimi model RBM jako kanał.
Interfejs RBM Management API to interfejs API typu REST, który umożliwia programistom wykonywanie tych czynności:
- Tworzenie i edytowanie definicji agenta RBM oraz przesyłanie komponentów.
- Przesyłanie agentów RBM do weryfikacji i uruchomienia
- Pobierz informacje o weryfikacji i uruchomieniu.
Interfejs RBM Management API jest udostępniany jako rozszerzenia RCS do interfejsu Business Communications API firmy Google.
Dane logowania
Do interfejsu RBM Management API może mieć dostęp każdy programista RBM. Podczas wywoływania interfejsu API musisz się uwierzytelnić za pomocą konta usługi utworzonego w Konsoli Play.
Przykładowy kod
Aby lepiej zrozumieć, jak korzystać z interfejsu RBM Management API, pobierz przykładowy kod w Javie lub JavaScript (node.js):
Przepływ pracy
Aby utworzyć i uruchomić agenta za pomocą interfejsu RBM Management API, wykonaj te czynności:
- Utwórz markę.
- Utwórz agenta w ramach marki.
- Prześlij agenta do weryfikacji.
- Prześlij agenta do uruchomienia u co najmniej 1 operatora.
- Sprawdź stan uruchomienia.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-12 UTC.
[null,null,["Ostatnia aktualizacja: 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."]]