new_releases Actualizaciones: Consulte las
notas de la versión para conocer las funciones nuevas y las actualizaciones de productos.
La API de RBM Management
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de RBM Management replica las funciones de Developers Console de RBM.
Esta API es especialmente útil para los agregadores y socios que operan sus propias plataformas de campañas y desean integrar la RBM sin problemas como un canal.
La API de RBM Management es una API de REST que permite a los desarrolladores realizar lo siguiente de manera programática:
- Crea y edita definiciones de agentes de RBM, y sube recursos.
- Envía agentes de RBM para su verificación y lanzamiento.
- Recuperar información de verificación y lanzamiento
La API de RBM Management se expone como extensiones de RCS a la API de Business Communications de Google.
Credenciales de autenticación
Cualquier desarrollador de RBM puede acceder a la API de RBM Management. Cuando llamas a la API, te autenticas con una cuenta de servicio que creaste en Developer Console.
Código de muestra
Para comprender mejor cómo usar la API de RBM Management, descarga el código de muestra en Java o JavaScript (node.js):
Flujo de trabajo
Para crear y lanzar un agente con la API de RBM Management, sigue estos pasos:
- Crea una marca.
- Crea un agente en la marca.
- Envía el agente para su verificación.
- Envía el agente para su lanzamiento con uno o más operadores.
- Verifica el estado del lanzamiento.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-03-12 (UTC)
[null,null,["Última actualización: 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."]]