Method: phones.agentMessages.create

এজেন্ট থেকে একজন ব্যবহারকারীকে একটি বার্তা পাঠায়।

এজেন্ট যাতে সফলভাবে বার্তা পাঠাতে পারে তার জন্য ব্যবহারকারীকে অবশ্যই RCS সক্ষম এবং RBM প্ল্যাটফর্মের কাছে পৌঁছাতে হবে। বার্তাটি সফলভাবে পাঠানো হয়ে গেলে, কলটি কোনও ত্রুটি ছাড়াই ফিরে আসে। অন্যথায়, এজেন্ট একটি ত্রুটি কোড পায়।

ব্যবহারকারী অনলাইন থাকলে, RBM প্ল্যাটফর্ম অবিলম্বে বার্তা পৌঁছে দেয়। অন্যথায়, RBM প্ল্যাটফর্ম বার্তাটি সারিবদ্ধ করে এবং ব্যবহারকারী যখন অনলাইনে থাকে তখন এটি বিতরণ করে।

আরবিএম প্ল্যাটফর্ম একটি আইডি সহ প্রেরিত কোনো এজেন্ট বার্তাকে উপেক্ষা করে যা একই এজেন্ট থেকে পাঠানো আগের বার্তা বা ইভেন্ট দ্বারা ব্যবহৃত হয়েছিল।

এজেন্ট বার্তাগুলি পাঠানোর সময় এবং সেগুলি বিতরণ করার সময়ের মধ্যে প্রত্যাহার করা যেতে পারে।

HTTP অনুরোধ

POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentMessages

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

"ফোন/{E.164}", যেখানে {E.164} হল ব্যবহারকারীর ফোন নম্বর E.164 ফর্ম্যাটে৷ উদাহরণস্বরূপ, মার্কিন ফোন নম্বর +1-222-333-4444 এর সাথে, মানটি হবে phones/+12223334444, এবং ফলাফলের শেষ পয়েন্টটি হবে https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages .

ক্যোয়ারী প্যারামিটার

পরামিতি
messageId

string

বার্তার অনন্য আইডি, এজেন্ট দ্বারা নির্ধারিত। এটি অবশ্যই একটি UUID হতে হবে, যেমনটি https://tools.ietf.org/html/rfc4122 এ সংজ্ঞায়িত করা হয়েছে। আরবিএম প্ল্যাটফর্ম একটি আইডি সহ প্রেরিত কোনো এজেন্ট বার্তাকে উপেক্ষা করে যা একই এজেন্ট থেকে পাঠানো আগের বার্তা বা ইভেন্ট দ্বারা ব্যবহৃত হয়েছিল।

agentId

string

প্রয়োজন। এজেন্টের অনন্য শনাক্তকারী।

শরীরের অনুরোধ

অনুরোধের মূল অংশে AgentMessage এর একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে AgentMessage এর একটি সদ্য তৈরি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/rcsbusinessmessaging

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।