REST Resource: phones.dialogflowMessages

সম্পদ: DialogflowEvent

RBM প্ল্যাটফর্ম দ্বারা ট্রিগার করা ডায়ালগফ্লো ইভেন্ট।

ইভেন্টগুলির সাথে, একটি এজেন্ট একটি ইনপুট হিসাবে ভাষা ব্যবহার না করে একটি অভিপ্রায়ের সাথে মিলিত হতে পারে৷

পরামিতি ব্যক্তিগতকৃত প্রতিক্রিয়া সক্রিয়. উদাহরণস্বরূপ, ইনপুট { "eventName": "welcome_event", "parameters": { "name": "Sam" } } দিয়ে, একটি ডায়ালগফ্লো এজেন্ট প্রতিক্রিয়া তৈরি করতে পারে "Hello Sam! What can I do for you today?" .

JSON প্রতিনিধিত্ব
{
  "name": string,
  "eventName": string,
  "parameters": {
    object
  },
  "languageCode": string
}
ক্ষেত্র
name

string

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

eventName

string

ইভেন্টের অনন্য শনাক্তকারী। উদাহরণস্বরূপ, RBM_WELCOME_EVENT

parameters

object ( Struct format)

(ঐচ্ছিক) ইভেন্টের সাথে সম্পর্কিত পরামিতি।

languageCode

string

এই প্রশ্নের ভাষা. ভাষার কোডের তালিকার জন্য, ভাষা সমর্থন দেখুন। একটি ডায়ালগফ্লো এজেন্ট একটি ভাষা ব্যবহার করার আগে, ভাষাটি ডায়ালগফ্লো কনসোলে সক্রিয় করা আবশ্যক৷

একই সেশনের প্রশ্নগুলি বিভিন্ন ভাষা নির্দিষ্ট করতে পারে। যদি একটি ভাষা নির্দিষ্ট করা না থাকে, ডায়ালগফ্লো এজেন্টের ডিফল্ট ভাষা ব্যবহার করে। অগত্যা একই ভাষা নির্দিষ্ট করার প্রয়োজন নেই।

পদ্ধতি

create

একটি ডায়ালগফ্লো এজেন্টকে একটি RBM এজেন্টের মাধ্যমে বার্তা পাঠাতে অনুরোধ করে।