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 প্ল্যাটফর্ম দ্বারা সেট করা হয়েছে৷ একটি এজেন্ট বার্তা তৈরি করার সময় এটি অন্তর্ভুক্ত করবেন না। ক্ষেত্রটি ব্যবহারকারীর কাছে ইভেন্টটি পাঠানোর সময় সমাধান করে।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

AgentEvent.EventType

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

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

পদ্ধতি

create

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