এজেন্ট থেকে একজন ব্যবহারকারীকে একটি বার্তা পাঠায়।
এজেন্ট সফলভাবে বার্তা পাঠানোর জন্য ব্যবহারকারীকে অবশ্যই RCS-সক্ষম হতে হবে এবং RCS for Business প্ল্যাটফর্মের মাধ্যমে তার সাথে যোগাযোগ করা যাবে। অন্যথায়, এজেন্ট একটি 404 ত্রুটি কোড পাবে।
ব্যবহারকারী যদি অনলাইনে থাকেন, তাহলে RCS for Business প্ল্যাটফর্মটি তাৎক্ষণিকভাবে বার্তাটি পৌঁছে দেবে। অন্যথায়, RCS for Business প্ল্যাটফর্মটি বার্তাটি সারিবদ্ধ করে এবং ব্যবহারকারী যখন পরবর্তী অনলাইনে থাকবে তখন তা পৌঁছে দেবে।
আরসিএস ফর বিজনেস প্ল্যাটফর্মটি এমন কোনও এজেন্ট বার্তা উপেক্ষা করে যা একই এজেন্ট থেকে প্রেরিত পূর্ববর্তী কোনও বার্তা বা ইভেন্ট দ্বারা ব্যবহৃত আইডি দিয়ে পাঠানো হয়েছিল।
এজেন্ট বার্তাগুলি পাঠানোর সময় এবং বিতরণের সময়কালের মধ্যে প্রত্যাহার করা যেতে পারে।
HTTP অনুরোধ
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentMessages
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পথের পরামিতি
| পরামিতি | |
|---|---|
parent | "phones/{E.164}", যেখানে {E.164} হল E.164 ফর্ম্যাটে ব্যবহারকারীর ফোন নম্বর। উদাহরণস্বরূপ, মার্কিন ফোন নম্বর +1-222-333-4444 এর সাথে, মান হবে phones/+12223334444, এবং ফলস্বরূপ শেষ বিন্দু হবে https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages । |
কোয়েরি প্যারামিটার
| পরামিতি | |
|---|---|
messageId | প্রয়োজনীয়। এজেন্ট কর্তৃক নির্ধারিত বার্তার অনন্য আইডি। এটি অবশ্যই একটি UUID হতে হবে, যেমন https://tools.ietf.org/html/rfc4122 এ সংজ্ঞায়িত করা হয়েছে। RCS for Business প্ল্যাটফর্মটি একই এজেন্ট থেকে প্রেরিত পূর্ববর্তী বার্তা বা ইভেন্ট দ্বারা ব্যবহৃত আইডি সহ প্রেরিত যেকোনো এজেন্ট বার্তাকে উপেক্ষা করে। |
agentId | প্রয়োজনীয়। এজেন্টের অনন্য শনাক্তকারী। |
অনুরোধের মূল অংশ
অনুরোধের বডিতে AgentMessage এর একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া মূল অংশ
যদি সফল হয়, তাহলে রেসপন্স বডিতে AgentMessage এর একটি নতুন তৈরি উদাহরণ থাকবে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/rcsbusinessmessaging
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .