REST Resource: phones.agentEvents

সম্পদ: AgentEvent

এজেন্ট থেকে ব্যবহারকারীর কাছে একটি ইভেন্ট।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
ক্ষেত্র
name

string

এই ক্ষেত্রটি RBM প্ল্যাটফর্ম দ্বারা সেট করা হয়েছে৷ একটি এজেন্ট ইভেন্ট তৈরি করার সময় এটি অন্তর্ভুক্ত করবেন না। ক্ষেত্রটি "phones/{E.164}/agentEvents/{eventId}" সমাধান করে, যেখানে {E.164} হল ব্যবহারকারীর ফোন নম্বর E.164 ফর্ম্যাটে এবং {eventId} হল এজেন্ট ইভেন্টের এজেন্ট দ্বারা নির্ধারিত ID৷

eventType

enum ( AgentEvent.EventType )

এজেন্ট ইভেন্টের ধরন।

messageId

string

ব্যবহারকারীর বার্তার আইডি যা এজেন্ট ইভেন্টের সাথে সম্পর্কিত। এই ক্ষেত্রটি শুধুমাত্র READ ধরনের এজেন্ট ইভেন্টের জন্য প্রযোজ্য।

sendTime

string ( Timestamp format)

এই ক্ষেত্রটি RBM প্ল্যাটফর্ম দ্বারা সেট করা হয়েছে৷ একটি এজেন্ট বার্তা তৈরি করার সময় এটি অন্তর্ভুক্ত করবেন না। ক্ষেত্রটি ব্যবহারকারীর কাছে ইভেন্টটি পাঠানোর সময় সমাধান করে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

AgentEvent.EventType

এজেন্ট ইভেন্টের ধরন।

এনামস
TYPE_UNSPECIFIED উল্লিখিত না.
IS_TYPING এজেন্ট টাইপ করছে।
READ একজন ব্যবহারকারীর পাঠানো বার্তাটি এজেন্ট পড়েছে।

পদ্ধতি

create

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