يرسل رسالة من الوكيل إلى أحد المستخدمين.
يجب أن تكون خدمات الاتصالات التفاعلية (RCS) مفعَّلة للمستخدم ويمكن الوصول إليها من خلال منصة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)" حتى يتمكن الوكيل من إرسال رسالة بنجاح. عند إرسال الرسالة بنجاح، تعود المكالمة بدون وجود خطأ. وإلا، سيتلقّى الوكيل رمز خطأ.
وإذا كان المستخدم متصلاً بالإنترنت، تعمل منصة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)" على تسليم الرسالة على الفور. وإلا، يضع نظام RBM الرسالة في قائمة الانتظار ويتم تسليمها عندما يكون المستخدم متصلاً بالإنترنت مرة أخرى.
تتجاهل منصة RBM أي رسالة وكيل مُرسَلة بمعرّف تم استخدامها من خلال رسالة سابقة أو حدث مُرسَل من موظّف الدعم نفسه.
يمكن إبطال رسائل الوكيل بين وقت إرسالها ووقت تسليمها.
طلب HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentMessages
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
parent |
"phones/{E.164}"، حيث يشير {E.164} إلى رقم هاتف المستخدم بتنسيق E.164. على سبيل المثال، عند استخدام رقم الهاتف الأمريكي +1-222-333-4444، ستكون القيمة هي phone/+12223334444، وستكون نقطة النهاية الناتجة هي https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages. |
معلمات طلب البحث
المَعلمات | |
---|---|
messageId |
المعرّف الفريد للرسالة الذي يخصّصه الوكيل يجب أن يكون المعرّف الفريد العالمي (UUID)، كما هو موضَّح في https://tools.ietf.org/html/rfc4122. تتجاهل منصة RBM أي رسالة وكيل مُرسَلة بمعرّف تم استخدامها من خلال رسالة سابقة أو حدث مُرسَل من موظّف الدعم نفسه. |
agentId |
مطلوبة. المعرِّف الفريد للوكيل |
نص الطلب
يحتوي نص الطلب على مثال AgentMessage
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثيل AgentMessage
تم إنشاؤه حديثًا.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/rcsbusinessmessaging
لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.