تاسو ممکن د کال سکرینینګ فیچر په اړه اوریدلي یا لوستلي وي چې ګوګل په متحده ایالاتو کې د خپلو پکسل تلیفونونو لپاره رامینځته کړی. نظر عالي دی - کله چې تاسو راتلونکی تلیفون ترلاسه کوئ ، مجازی معاون اړیکه پیل کوي ، پداسې حال کې چې تاسو دا خبرې د چیٹ په شکل کې ګورئ او هر وخت تاسو کولی شئ د معاون پرځای خبرې پیل کړئ. دا په دې ورځو کې خورا ګټور دی کله چې نږدې
معمارۍ
زه وړاندیز کوم چې تاسو وخت ضایع نکړئ تشریح کړئ چې څنګه ووکسیمپلانټ او ډیالوګ فلو کار کوي؛ که تاسو وغواړئ ، تاسو کولی شئ په اسانۍ سره په انټرنیټ کې معلومات ومومئ. نو راځئ چې زموږ د کال سکرینینګ خورا مفهوم سره آشنا شو.
راځئ فرض کړئ چې تاسو دمخه د تلیفون شمیره لرئ چې تاسو هره ورځ کاروئ او په کوم کې چې تاسو مهم تلیفونونه ترلاسه کوئ. په دې حالت کې، موږ به دویم نمبر ته اړتیا ولرو، کوم چې به هر ځای ته اشاره وشي - په میل کې، د سوداګرۍ کارت کې، کله چې تاسو آنلاین فورمې ډکې کړئ، او داسې نور. دا شمیره به د طبیعي ژبې پروسس کولو سیسټم سره وصل وي (زموږ په قضیه کې ډیالوګ فلو) او یوازې ستاسو اصلي شمیرې ته به تلیفونونه لیږل کیږي که تاسو وغواړئ. په ډیاګرام بڼه کې دا داسې ښکاري (انځور د کلک کولو وړ دی):
د جوړښت په پوهیدو سره، موږ کولی شو تطبیق وکړو، مګر د یو احتیاط سره: موږ به یې ونه کړو موبایل د ډیالوګ فلو او راتلونکي زنګ وهونکي ترمینځ ډیالوګ ښودلو لپاره غوښتنلیک ، موږ به یو ساده جوړ کړو ویب- د ډیالوګ رینډرر سره یو غوښتنلیک په روښانه ډول وښیې چې د کال سکرینینګ څنګه کار کوي. دا اپلیکیشن به د مداخلې تڼۍ ولري، د کوم فشار په واسطه چې Voximplant به راتلونکی پیرودونکي د ډیل شوي پیرودونکي سره وصل کړي، که وروستی پریکړه وکړي چې پخپله خبرې وکړي.
پلي کول
د ننه کیدل
پرانيستل
بیا ، د سکرینینګ غوښتنلیک ته لاړشئ ، د "شمیرونو" برخې کې ، "د شتون" ټب کې. دلته به تاسو هغه شمیره وګورئ چې تاسو یې اخیستي. دا د "ضبط" تڼۍ په کارولو سره اپلیکیشن ته لینک کړئ - په هغه کړکۍ کې چې ښکاري، ټول ډیفالټ ارزښتونه پریږدئ او "نښلول" کلیک وکړئ.
یوځل د غوښتنلیک دننه ، د "سکریپټونو" ټب ته لاړشئ او د مای سکرینینګ سکریپټ رامینځته کړئ - پدې کې موږ د مقالې څخه کوډ کاروو
پاملرنه: تاسو به اړتیا ولرئ د سرور متغیر ارزښت ستاسو د ngrok سرور نوم ته بدل کړئ (د ngrok په اړه توضیحات به لاندې وي). همدارنګه خپل ارزښتونه په 31 کرښه کې ځای په ځای کړئ، چیرې چې ستاسو د تلیفون شمیره ستاسو اصلي شمیره ده (د مثال په توګه، ستاسو شخصي ګرځنده تلیفون)، او د ووکسیمپلانټ شمیره هغه شمیره ده چې تاسو پدې وروستیو کې اخیستې.
outbound_call = VoxEngine.callPSTN(“YOUR PHONE NUMBER”, “VOXIMPLANT NUMBER”)
د PSTN زنګ به هغه وخت پیښ شي کله چې تاسو پریکړه وکړئ چې خبرو اترو ته ورشئ او په شخصي توګه د راتلونکي پیرودونکي سره خبرې وکړئ.
وروسته له دې چې تاسو سکریپټ خوندي کړئ ، تاسو اړتیا لرئ دا د پیرود شوي شمیرې سره وصل کړئ. د دې کولو لپاره ، پداسې حال کې چې لاهم ستاسو غوښتنلیک دننه وي ، د نوي قاعدې رامینځته کولو لپاره د "روټینګ" ټب ته لاړشئ - په پورتنۍ ښیې کونج کې د "نوي اصول" تڼۍ. یو نوم ورکړئ (د بیلګې په توګه، ټول کالونه)، ډیفالټ ماسک پریږدئ (.* - دا پدې مانا ده چې ټول راتلونکی تلیفونونه به د دې قاعدې لپاره ټاکل شوي سکریپټونو لخوا پروسس شي) او د مای سکرینینګ سکریپټ مشخص کړئ.
قاعده خوندي کړئ.
له اوس څخه، د تلیفون شمیره د سکریپټ سره تړلې ده. وروستی شی چې تاسو یې کولو ته اړتیا لرئ د غوښتنلیک سره بوټ لینک کول دي. د دې کولو لپاره ، د "Dialogflow Connector" ټب ته لاړشئ ، په پورتنۍ ښیې کونج کې د "Dialogflow Agent" تڼۍ کلیک وکړئ او د خپل ډیالوګ فلو اجنټ JSON فایل اپلوډ کړئ.
که تاسو د مثال / ازموینې لپاره اجنټ ته اړتیا لرئ، تاسو کولی شئ زموږ په دې لینک کې واخلئ:
په NodeJS کې ساده پس منظر
راځئ چې په نوډ کې یو ساده پس منظر ځای په ځای کړو، د بیلګې په توګه، دا:
دا یو ساده غوښتنلیک دی چې د چلولو لپاره یوازې دوه حکمونو ته اړتیا لري:
npm install
node index.js
سرور به ستاسو د ماشین په 3000 پورټ کې پرمخ ځي، نو د دې لپاره چې د Voximplant کلاوډ سره وصل شي، موږ د ngrok یوټیلیټ کاروو. کله چې تاسو نصب کړئ
ngrok http 3000
تاسو به د ډومین نوم وګورئ چې ngrok ستاسو د محلي سرور لپاره رامینځته شوی - دا کاپي کړئ او د سرور متغیر کې یې پیسټ کړئ.
پیرودونکی
د پیرودونکي غوښتنلیک د ساده چیٹ په څیر ښکاري چې تاسو یې کولی شئ
یوازې ټول فایلونه ستاسو په ویب سرور کې ځینې لارښود ته کاپي کړئ او دا به کار وکړي. په script.js فایل کې، د سرور متغیر د ngrok ډومین نوم سره او د کالی متغیر د هغه شمیرې سره چې تاسو یې اخیستی بدل کړئ. فایل خوندي کړئ او غوښتنلیک په خپل براوزر کې پیل کړئ. که هرڅه سم وي، تاسو به د پراختیا کونکي پینل کې د ویب ساکټ پیوستون وګورئ.
ډیمو
تاسو کولی شئ په دې ویډیو کې غوښتنلیک په عمل کې وګورئ:
PS که تاسو د مداخلې تڼۍ باندې کلیک وکړئ، زنګ وهونکی به زما د تلیفون شمیرې ته واستول شي، او که تاسو په منحل کولو کلیک وکړئ، دا به وي ...؟ دا سمه ده، زنګ به قطع شي.
سرچینه: www.habr.com