new_releases التعديلات: يمكنك الاطّلاع على
ملاحظات الإصدار للتعرّف على الميزات الجديدة وتحديثات المنتجات.
واجهة برمجة التطبيقات لإدارة ميزة "مراسلة الأنشطة التجارية من Google" (RBM Management API)
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تُعيد واجهة برمجة التطبيقات RBM Management API إنتاج إمكانات
وحدة تحكّم مطوّري ميزة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)".
وتُعدّ واجهة برمجة التطبيقات هذه مفيدة بشكل خاص للمجمّعين والشركاء الذين يدرون منصّات حملاتهم الخاصة ويريدون دمج نموذج RBM بسلاسة كقناة.
RBM Management API هي واجهة برمجة تطبيقات REST تتيح للمطوّرين
تنفيذ ما يلي آليًا:
- أنشئ وحرِّر تعريفات موظّفي دعم مبيعات التجديد (RBM) وحمِّل مواد العرض.
- أرسِل عملاء RBM لإثبات هويتهم وبدء استخدام البرنامج.
- استرداد معلومات إثبات الهوية والإطلاق
يتم عرض واجهة برمجة التطبيقات RBM Management API كإضافات RCS لواجهة برمجة التطبيقات
Business Communications API من Google.
بيانات اعتماد المصادقة
يمكن لأي مطوّر تطبيقات مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS) الوصول إلى واجهة برمجة التطبيقات RBM Management API. عند طلب البيانات من واجهة برمجة التطبيقات، تتم مصادقة باستخدام حساب خدمة أنشأته في
Developer Console.
نموذج التعليمات البرمجية
لفهم كيفية استخدام واجهة برمجة التطبيقات RBM Management API بشكل أفضل، نزِّل نموذج الرمز البرمجي
باستخدام Java أو JavaScript (node.js):
سير العمل
لإنشاء وكيل وتشغيله باستخدام واجهة برمجة التطبيقات RBM Management API، اتّبِع الخطوات التالية:
- أنشئ علامة تجارية.
- أنشئ وكيلاً في العلامة التجارية.
- أرسِل الوكيل لإثبات ملكيته.
- أرسِل الوكيل لإطلاقه مع مشغّل شبكة جوّال واحد أو أكثر.
- تحقّق من حالة الإطلاق.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 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."]]