RCS Business Messaging API

رابط برنامه‌نویسی کاربردی rcsbusinessmessaging.googleapis.com

سرویس: rcsbusinessmessaging.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از نمونه‌های ارائه شده توسط گوگل استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس نیاز به استفاده از کتابخانه‌های خودتان دارد، هنگام ارسال درخواست‌های API از اطلاعات زیر استفاده کنید.

نقطه پایانی سرویس

یک نقطه پایانی سرویس ، یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و تمام URI های زیر نسبت به این نقطه پایانی سرویس هستند:

  • https://rcsbusinessmessaging.googleapis.com

منبع REST: v1.files

روش‌ها
create POST /v1/files
POST /upload/v1/files
فایلی را برای استفاده در پیام‌های رسانه‌ای یا کارت‌های غنی بارگذاری می‌کند.

منبع REST: v1.phones

روش‌ها
getCapabilities GET /v1/{name=phones/*}/capabilities
قابلیت‌های مرتبط با کسب‌وکار RCS یک کاربر را دریافت کنید.

منبع REST: v1.phones.agentEvents

روش‌ها
create POST /v1/{parent=phones/*}/agentEvents
یک رویداد را از عامل به یک کاربر ارسال می‌کند.

منبع REST: v1.phones.agentMessages

روش‌ها
create POST /v1/{parent=phones/*}/agentMessages
پیامی را از طرف نماینده به کاربر ارسال می‌کند.
delete DELETE /v1/{name=phones/*/agentMessages/*}
پیام اپراتوری که ارسال شده اما هنوز تحویل داده نشده است را لغو می‌کند.

منبع REST: v1.phones.capability

روش‌ها
requestCapabilityCallback
(deprecated)
POST /v1/{name=phones/*}/capability:requestCapabilityCallback
درخواست فراخوانی مجدد شامل قابلیت‌های یک کاربر را می‌دهد.

منبع REST: v1.phones.dialogflowMessages

روش‌ها
create POST /v1/{parent=phones/*}/dialogflowMessages
به یک عامل Dialogflow دستور می‌دهد تا پیام‌ها را از طریق یک عامل RCS برای کسب‌وکار ارسال کند.

منبع REST: v1.phones.testers

روش‌ها
create POST /v1/{parent=phones/*}/testers
از کاربر دعوت می‌کند تا یک عامل را آزمایش کند.

منبع REST: v1.users

روش‌ها
batchGet POST /v1/users:batchGet
شماره تلفن‌های دارای قابلیت RCS را برای فهرستی از کاربران دریافت می‌کند.