new_releases Atualizações: consulte as
notas da versão para ver os novos recursos e atualizações do produto.
A API RBM Management
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A API RBM Management replica os recursos do
console do desenvolvedor do RBM.
Essa API é especialmente útil para agregadores e parceiros que
operam as próprias plataformas de campanhas e querem integrar a RBM como
um canal.
A API RBM Management é uma API REST que permite que os desenvolvedores
realizem o seguinte de maneira programática:
- Crie e edite definições de agentes do RBM e faça upload de recursos.
- Envie agentes do RBM para verificação e lançamento.
- Extrair informações de verificação e lançamento.
A API RBM Management é exposta como extensões RCS para a
API Business Communications do Google.
Credenciais de autenticação
Qualquer desenvolvedor do RBM pode acessar a API de gerenciamento do RBM. Ao chamar a API, você
faz a autenticação usando uma conta de serviço criada no
Console do desenvolvedor.
Código de amostra
Para entender melhor como usar a API RBM Management, faça o download do exemplo de código
em Java ou Javascript (node.js):
Fluxo de trabalho
Para criar e iniciar um agente com a API RBM Management, siga estas etapas:
- Crie uma marca.
- Crie um agente na marca.
- Envie o agente para verificação.
- Envie o agente para lançamento com uma ou mais operadoras.
- Verifique o status de lançamento.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-03-12 UTC.
[null,null,["Última atualização 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."]]