در این مطلب، ویدئو چگونه یک مرکز تماس با پایتون بسازیم – بررسی کامل و عمیق با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:15:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,640 –> 00:00:03,120
سلام، شما به مرکز تماس رسیده اید،
2
00:00:03,120 –> 00:00:04,799
لطفاً تا زمانی که به نماینده موجود بعدی متصل هستید، نگه دارید
3
00:00:04,799 –> 00:00:08,080
4
00:00:08,080 –> 00:00:09,920
و مطمئن باشید که ما یک تماس دریافتی
5
00:00:09,920 –> 00:00:12,080
در اینجا داریم و یک تماس ورودی در اینجا داریم،
6
00:00:12,080 –> 00:00:17,120
تماس در اینجا به پایان رسیده است و
7
00:00:18,640 –> 00:00:21,039
از تماس شما
8
00:00:21,039 –> 00:00:23,359
متشکریم کمک بیشتر
9
00:00:23,359 –> 00:00:24,460
و ما به آنجا می رویم
10
00:00:24,460 –> 00:00:27,519
[موسیقی]
11
00:00:28,080 –> 00:00:30,080
هی همه از 10 لایک اینجا دارند و
12
00:00:30,080 –> 00:00:31,279
امروز به شما نشان خواهم داد که چگونه
13
00:00:31,279 –> 00:00:32,960
یک برنامه مرکز تماس
14
00:00:32,960 –> 00:00:35,440
با استفاده از api صدای telnet و یک
15
00:00:35,440 –> 00:00:37,280
برنامه نمونه که در github در دسترس قرار داده ایم بسازید.
16
00:00:37,280 –> 00:00:40,160
پس بیایید درست بپریم
17
00:00:41,920 –> 00:00:43,840
تا ما فقط چند
18
00:00:43,840 –> 00:00:45,520
پیش نیاز داریم که باید
19
00:00:45,520 –> 00:00:47,440
قبل از اینکه بتوانید این
20
00:00:47,440 –> 00:00:48,800
برنامه مرکز تماس را اجرا کنید، تنظیم کنید،
21
00:00:48,800 –> 00:00:51,520
بنابراین من از قبل یک حساب تلکس دارم و
22
00:00:51,520 –> 00:00:52,960
می توانید اینجا ببینید که من هستم وارد
23
00:00:52,960 –> 00:00:54,079
پورتال کنترل ماموریت من شده
24
00:00:54,079 –> 00:00:55,360
اید اگر حساب کاربری ندارید به
25
00:00:55,360 –> 00:00:57,199
telnyx.com بروید و ثبت نام را فشار دهید،
26
00:00:57,199 –> 00:00:58,640
ده دلار اعتبار آزمایشی رایگان دریافت خواهید کرد
27
00:00:58,640 –> 00:01:00,239
که برای آزمایش این
28
00:01:00,239 –> 00:01:01,520
برنامه کافی است و سپس تعدادی از آنها را
29
00:01:01,520 –> 00:01:03,440
نیز ngrok دانلود کرده ام. و
30
00:01:03,440 –> 00:01:04,799
نصب شده ngrok
31
00:01:04,799 –> 00:01:07,119
ابزار تونل زنی ما است، بنابراین کاری که انجام
32
00:01:07,119 –> 00:01:09,119
می دهد این است که یک برنامه محلی در حال اجرا را در
33
00:01:09,119 –> 00:01:10,640
معرض اینترنت قرار می دهد زیرا برنامه مرکز تماس
34
00:01:10,640 –> 00:01:11,520
35
00:01:11,520 –> 00:01:13,040
ما به صورت محلی روی دستگاه من اجرا می شود،
36
00:01:13,040 –> 00:01:14,799
ما به راهی برای
37
00:01:14,799 –> 00:01:16,960
ارسال و دریافت قلاب های وب به و
38
00:01:16,960 –> 00:01:18,560
از آن نیاز داریم. برنامه تلکسی
39
00:01:18,560 –> 00:01:19,520
که قرار است راهاندازی کنم و این کاری است که
40
00:01:19,520 –> 00:01:22,240
ngrok انجام میدهد، بنابراین یک URL در اختیار شما قرار
41
00:01:22,240 –> 00:01:23,439
میدهد که به پورت
42
00:01:23,439 –> 00:01:24,960
دستگاه محلی شما تونل میکند، بنابراین من قبلاً
43
00:01:24,960 –> 00:01:26,880
آن را دانلود کردهام و لینک
44
00:01:26,880 –> 00:01:28,960
آن را در مخزن قرار دادهام. نرمافزار کاملاً
45
00:01:28,960 –> 00:01:30,400
متنباز رایگان
46
00:01:30,400 –> 00:01:32,320
که از مخزن صحبت میکند، من در واقع آن
47
00:01:32,320 –> 00:01:33,920
را در دستگاه من شبیهسازی کردهام،
48
00:01:33,920 –> 00:01:35,360
میتوانید ببینید که ما در یک پنجره عالی هستیم
49
00:01:35,360 –> 00:01:36,960
که مخزن باز است و این تنها کاری است
50
00:01:36,960 –> 00:01:38,880
که باید برای خودتان انجام دهید.
51
00:01:38,880 –> 00:01:40,720
در واقع محیط من را نیز راهاندازی کردهام،
52
00:01:40,720 –> 00:01:42,240
بنابراین همه بستههای نصب شده در آنجا
53
00:01:42,240 –> 00:01:43,040
فقط یک جفت هستند،
54
00:01:43,040 –> 00:01:44,960
بنابراین ما به اینجا در
55
00:01:44,960 –> 00:01:46,399
پورتال کنترل ماموریت مورب بازگشتهایم و اولین
56
00:01:46,399 –> 00:01:47,520
چیزی که به آن نیاز
57
00:01:47,520 –> 00:01:50,479
داریم یک کلید api است، بنابراین اجازه دهید به سراغ کلیدهای api
58
00:01:50,479 –> 00:01:51,520
59
00:01:51,520 –> 00:01:53,680
برویم. یک کلید برای خودمان بسازیم و
60
00:01:53,680 –> 00:01:55,360
61
00:01:55,360 –> 00:01:57,439
این کلید را کپی کنیم و فقط آن را در
62
00:01:57,439 –> 00:02:00,719
دفترچه یادداشت من در اینجا بچسبانیم
63
00:02:00,719 –> 00:02:02,240
فعلاً کار بعدی که باید انجام دهید این است
64
00:02:02,240 –> 00:02:04,799
که ngrok را روشن کنید، پس بیایید به
65
00:02:04,799 –> 00:02:05,600
ترمینال
66
00:02:05,600 –> 00:02:08,878
برویم و ngrok را
67
00:02:08,878 –> 00:02:12,080
در پورت http فعال کنیم. 8080 همان درگاهی است که
68
00:02:12,080 –> 00:02:13,840
در خود مخزن مشخص شده است، در
69
00:02:13,840 –> 00:02:15,440
صورت تمایل می توانید خودتان آن را تغییر دهید
70
00:02:15,440 –> 00:02:17,680
و کاری که انجام می دهد این است
71
00:02:17,680 –> 00:02:20,239
که یک سری آدرس های اینترنتی فوروارد به شما ارائه می
72
00:02:20,239 –> 00:02:22,000
دهد، بنابراین بیایید
73
00:02:22,000 –> 00:02:25,120
یک ثانیه http را برداریم و همچنین آن را در دفترچه یادداشت خود قرار دهیم.
74
00:02:25,120 –> 00:02:26,959
برای ارجاع در آینده،
75
00:02:26,959 –> 00:02:28,560
بنابراین همه چیز تنظیم و راه اندازی و اجرا می شود
76
00:02:28,560 –> 00:02:30,319
، کاری که باید انجام دهیم این است که یک برنامه textml ایجاد کنیم،
77
00:02:30,319 –> 00:02:31,120
78
00:02:31,120 –> 00:02:34,080
بنابراین texaml یک زبان xml
79
00:02:34,080 –> 00:02:35,760
است که توسط تونیک ها ایجاد می شود که به
80
00:02:35,760 –> 00:02:37,760
شما امکان می دهد به طور متوالی تماس ها را با استفاده از
81
00:02:37,760 –> 00:02:39,599
یک سری افعال و اسم ها کنترل
82
00:02:39,599 –> 00:02:40,879
کنید. شما با twilio و twimble آشنا هستید
83
00:02:40,879 –> 00:02:43,040
، این دقیقاً همان ایده است، در
84
00:02:43,040 –> 00:02:43,440
واقع
85
00:02:43,440 –> 00:02:45,519
اگر کد سه گانه دارید، می توانید
86
00:02:45,519 –> 00:02:47,519
آن را مستقیماً به telnex منتقل کنید و
87
00:02:47,519 –> 00:02:49,360
بدون هیچ تغییری از آن استفاده کنید، سیستم های ما
88
00:02:49,360 –> 00:02:51,200
تمام این موارد را ترجمه می کنند برای شما بسیار
89
00:02:51,200 –> 00:02:53,440
خوب مهاجرت آسان است، اما فعلا اجازه دهید
90
00:02:53,440 –> 00:02:55,120
یک برنامه نقشه متنی خودمان
91
00:02:55,120 –> 00:02:55,599
92
00:02:55,599 –> 00:02:58,560
ایجاد کنیم تا در اینجا تحت کنترل تماس قرار گیرد،
93
00:02:58,560 –> 00:02:59,120
اجازه دهید
94
00:02:59,120 –> 00:03:02,319
برنامه های xml را بزنیم و بیایید ادامه دهیم و
95
00:03:02,319 –> 00:03:02,720
96
00:03:02,720 –> 00:03:06,319
یک برنامه جدید texaml اضافه کنیم و بیایید آن را دمو
97
00:03:06,319 –> 00:03:09,680
محلی مرکز تماس صدا کنیم.
98
00:03:09,680 –> 00:03:13,120
اکنون برای روش صوتی که میخواهیم
99
00:03:13,120 –> 00:03:16,319
دریافت کنیم و برای url باید ngrok url خود را
100
00:03:16,319 –> 00:03:19,840
بچسبانیم
101
00:03:20,000 –> 00:03:22,000
که اینجا و سپس در واقع
102
00:03:22,000 –> 00:03:23,519
103
00:03:23,519 –> 00:03:27,040
متن ml و ورودی را به این آدرس اضافه
104
00:03:27,040 –> 00:03:28,799
میکنیم، اکنون روش پاسخ تماس وضعیت که
105
00:03:28,799 –> 00:03:30,480
باید دوباره ارسال شود،
106
00:03:30,480 –> 00:03:33,200
ما به URL ngoc خود نیاز داریم و به این مورد،
107
00:03:33,200 –> 00:03:33,920
108
00:03:33,920 –> 00:03:37,440
رویدادهای اسلش متن ml را اضافه میکنیم
109
00:03:37,440 –> 00:03:38,560
و این باید تنها چیزی باشد که باید
110
00:03:38,560 –> 00:03:42,319
در برنامه texaml خود پیکربندی کنیم
111
00:03:42,319 –> 00:03:43,840
، چیزی که نیاز داریم یک
112
00:03:43,840 –> 00:03:45,519
شماره
113
00:03:45,519 –> 00:03:47,280
114
00:03:47,280 –> 00:03:48,799
تلفن است. بنابراین این میتواند
115
00:03:48,799 –> 00:03:50,080
هر چیزی باشد که میخواهید باشد، به
116
00:03:50,080 –> 00:03:51,599
عنوان مثال اگر میخواهید
117
00:03:51,599 –> 00:03:52,959
چیزی مانند
118
00:03:52,959 –> 00:03:54,720
شماره تلفن رایگان را جستجو کنید که
119
00:03:54,720 –> 00:03:56,159
برای مشتریان شما جذاب و به یاد ماندنی باشد،
120
00:03:56,159 –> 00:03:57,840
میتوانید با جستجوی شماره تلکس این کار را انجام دهید.
121
00:03:57,840 –> 00:03:59,519
می توانید تصور کنید برای مثال اگر
122
00:03:59,519 –> 00:04:00,080
123
00:04:00,080 –> 00:04:01,920
یک شرکت مبتنی بر api دارید و می خواهید
124
00:04:01,920 –> 00:04:03,519
یک مرکز تماس برای آن به خوبی راه اندازی کنید، شاید
125
00:04:03,519 –> 00:04:04,959
دوست داشته باشید که عبارت
126
00:04:04,959 –> 00:04:08,319
api در شماره تلفن رایگان شما وجود داشته باشد، پس
127
00:04:08,319 –> 00:04:10,879
بیایید آن را جستجو کنیم بله و
128
00:04:10,879 –> 00:04:11,760
مطمئناً
129
00:04:11,760 –> 00:04:14,400
فکر میکنم 274 معادل صفحه شمارهگیری
130
00:04:14,400 –> 00:04:16,560
api است و میتوانید
131
00:04:16,560 –> 00:04:18,798
شمارههای رایگان مختلفی را که حاوی
132
00:04:18,798 –> 00:04:20,959
274 هستند را در اینجا ببینید، بنابراین میتوانید از
133
00:04:20,959 –> 00:04:23,120
هر یک از آنها برای یک دقیقه استفاده کنید.
134
00:04:23,120 –> 00:04:24,720
135
00:04:24,720 –> 00:04:27,040
اعداد به خاطر این نسخه نمایشی،
136
00:04:27,040 –> 00:04:28,880
بنابراین من فقط می خواهم هر شماره قدیمی را
137
00:04:28,880 –> 00:04:30,479
138
00:04:30,479 –> 00:04:33,120
در ایالات متحده جستجو کنم
139
00:04:33,840 –> 00:04:35,919
و در اینجا می توانیم تعدادی اعداد دوست داشتنی 606
140
00:04:35,919 –> 00:04:38,080
را در وایتزبورگ کنتاکی ببینیم.
141
00:04:38,080 –> 00:04:38,720
142
00:04:38,720 –> 00:04:40,560
143
00:04:40,560 –> 00:04:42,080
وایتزبورگ میخواهیم
144
00:04:42,080 –> 00:04:43,840
شمارهای را از آنجا
145
00:04:43,840 –> 00:04:46,080
بگیریم تا به سبد خرید ما اضافه شده است، بیایید
146
00:04:46,080 –> 00:04:47,360
به سبد خرید
147
00:04:47,360 –> 00:04:49,120
برویم و در حالی که در هنگام تسویهحساب اینجا هستیم، در
148
00:04:49,120 –> 00:04:50,880
واقع میتوانیم این شماره را
149
00:04:50,880 –> 00:04:53,600
به این برنامه نمایشی محلی txml مرکز تماس
150
00:04:53,600 –> 00:04:55,199
که به تازگی ایجاد کردهایم اختصاص دهیم.
151
00:04:55,199 –> 00:04:57,199
این اولین مورد در این لیست کشویی خواهد
152
00:04:57,199 –> 00:05:01,680
بود بیایید آن را اختصاص دهیم و سفارش را در
153
00:05:01,680 –> 00:05:03,680
آنجا قرار دهیم، بنابراین ما آن
154
00:05:03,680 –> 00:05:04,960
شماره را داریم
155
00:05:04,960 –> 00:05:06,320
و میتوانید اینجا ببینید که در
156
00:05:06,320 –> 00:05:08,479
فهرست شمارههای ما وجود دارد و
157
00:05:08,479 –> 00:05:10,000
با برنامه نمایشی محلی مرکز تماس
158
00:05:10,000 –> 00:05:12,960
که به تازگی ایجاد کردهایم مرتبط است، بنابراین
159
00:05:12,960 –> 00:05:14,639
چیز بعدی که نیاز دارید این است که یک اتصال اعتباری ایجاد کنید
160
00:05:14,639 –> 00:05:17,440
161
00:05:17,440 –> 00:05:19,280
و این به شما مربوط می شود
162
00:05:19,280 –> 00:05:20,720
که یک کلاینت تلفن همراه
163
00:05:20,720 –> 00:05:22,800
یا یک کلاینت وب ورک dc یا هر چیز دیگری را
164
00:05:22,800 –> 00:05:24,080
می شناسید که اکنون می توانید با آن تماس بگیرید.
165
00:05:24,080 –> 00:05:26,560
166
00:05:26,560 –> 00:05:28,320
167
00:05:28,320 –> 00:05:29,520
168
00:05:29,520 –> 00:05:31,360
سرویس گیرنده ای که من در
169
00:05:31,360 –> 00:05:33,759
اینجا دارم، بنابراین می خواهم از آن استفاده کنم که
170
00:05:33,759 –> 00:05:34,880
اگر شما در حال ایجاد خود هستید، این کار به
171
00:05:34,880 –> 00:05:36,320
سادگی کلیک کردن روی
172
00:05:36,320 –> 00:05:37,440
دکمه اتصال sip
173
00:05:37,440 –> 00:05:38,880
در گوشه بالا سمت راست است و شما
174
00:05:38,880 –> 00:05:40,720
به همه این تنظیمات دسترسی خواهید
175
00:05:40,720 –> 00:05:42,000
داشت. شما معمولاً
176
00:05:42,000 –> 00:05:43,840
باید فکر کنید که من در حال حاضر وارد آن می شوم،
177
00:05:43,840 –> 00:05:44,160
178
00:05:44,160 –> 00:05:45,199
اول از همه باید یک
179
00:05:45,199 –> 00:05:47,840
اتصال مبتنی بر اعتبار باشد، شما می توانید
180
00:05:47,840 –> 00:05:49,759
از هر نام کاربری یا رمز عبوری که
181
00:05:49,759 –> 00:05:51,840
دوست دارید استفاده کنید telnyx auto برخی را فقط برای
182
00:05:51,840 –> 00:05:52,639
سهولت استفاده ایجاد می کند.
183
00:05:52,639 –> 00:05:53,759
بنابراین من فقط میخواهم به این
184
00:05:53,759 –> 00:05:55,440
مواردی که قبلاً دارم پایبند بمانم و
185
00:05:55,440 –> 00:05:56,560
چند چیز وجود دارد که باید
186
00:05:56,560 –> 00:05:58,080
در این اتصال اعتباری پیکربندی کنیم
187
00:05:58,080 –> 00:05:59,440
که اولین
188
00:05:59,440 –> 00:06:02,960
آن فعال کردن تماس ورودی جرعهای است، بنابراین
189
00:06:02,960 –> 00:06:05,759
به دریافت ورودی بروید و
190
00:06:05,759 –> 00:06:07,039
میخواهید برای اطمینان از اینکه میخواهید
191
00:06:07,039 –> 00:06:08,639
میتوانید تماسهای cpr i را
192
00:06:08,639 –> 00:06:10,800
از هر کسی دریافت کنید، به طوری که به هر کسی اجازه میدهد
193
00:06:10,800 –> 00:06:11,759
194
00:06:11,759 –> 00:06:14,479
فقط با استفاده از این نوع نام کاربری Sip به اتصال شما شمارهگیری کند،
195
00:06:14,479 –> 00:06:15,520
196
00:06:15,520 –> 00:06:17,039
بنابراین اجازه دهید مطمئن شویم که
197
00:06:17,039 –> 00:06:19,600
آن تغییرات را ذخیره کردهایم، بیایید برای یک مورد
198
00:06:19,600 –> 00:06:21,360
دیگر دوباره وارد شویم. دوم به این دلیل که یک تنظیم دیگر وجود دارد
199
00:06:21,360 –> 00:06:23,840
که باید آن را تغییر دهیم که
200
00:06:23,840 –> 00:06:24,880
بخش رویدادها است،
201
00:06:24,880 –> 00:06:27,199
بنابراین ما باید آدرس وب هوک خود را
202
00:06:27,199 –> 00:06:28,080
203
00:06:28,080 –> 00:06:31,039
این نشانی اینترنتی ngrok را بگیریم، اینجا داریم این را
204
00:06:31,039 –> 00:06:33,120
در اینجا قرار دهید
205
00:06:33,120 –> 00:06:35,680
و باید رویداد اسلش خروجی را نیز
206
00:06:35,680 –> 00:06:36,479
207
00:06:36,479 –> 00:06:39,280
به این آدرس اینترنتی اضافه کنیم. بیایید
208
00:06:39,280 –> 00:06:41,280
همین کار را برای failover انجام دهیم، فقط
209
00:06:41,280 –> 00:06:44,800
برای اجرای پیست home point در رویداد خروجی ngrok
210
00:06:44,800 –> 00:06:45,840
url
211
00:06:45,840 –> 00:06:49,039
و اجازه دهید آن تغییرات را به خوبی ذخیره کنیم،
212
00:06:49,039 –> 00:06:51,840
به طوری که
213
00:06:51,840 –> 00:06:53,680
راه اندازی مشتری نرم افزار تلفن ما با
214
00:06:53,680 –> 00:06:54,400
215
00:06:54,400 –> 00:06:55,680
اتصالات بعدی است. کاری که باید انجام دهید این است
216
00:06:55,680 –> 00:06:57,840
که یک نمایه صدای خروجی ایجاد کنید،
217
00:06:57,840 –> 00:07:00,160
پس چرا نمایه صوتی را باز کنید، بنابراین
218
00:07:00,160 –> 00:07:01,199
219
00:07:01,199 –> 00:07:03,360
وقتی مشتری با
220
00:07:03,360 –> 00:07:04,720
شماره ای که با مرکز تماس خود مرتبط کرده اید تماس می گیرد چه اتفاقی می افتد این
221
00:07:04,720 –> 00:07:05,599
222
00:07:05,599 –> 00:07:07,120
است که با
223
00:07:07,120 –> 00:07:08,560
برنامه ایمیل متنی متن ارتباط برقرار می کند.
224
00:07:08,560 –> 00:07:09,840
برنامه ایمیل سپس
225
00:07:09,840 –> 00:07:11,840
تماسهای خروجی جدیدی را با اتصالاتی
226
00:07:11,840 –> 00:07:13,280
که شما مشخص کردهاید ایجاد میکند و
227
00:07:13,280 –> 00:07:14,960
سپس این دو تماس را با هم پیوند میدهد، بنابراین
228
00:07:14,960 –> 00:07:16,639
برای برقراری تماسهای خروجی به یک نمایه صوتی باز نیاز دارید
229
00:07:16,639 –> 00:07:18,240
و این بخشی از این
230
00:07:18,240 –> 00:07:19,360
برنامه است،
231
00:07:19,360 –> 00:07:21,360
پس بیایید برویم و یک نمایه جدید برای
232
00:07:21,360 –> 00:07:24,240
خود اضافه کنیم. و اجازه دهید آن را فقط
233
00:07:24,240 –> 00:07:28,240
مرکز تماس محلی خروجی
234
00:07:28,240 –> 00:07:31,599
ضربه ایجاد کنید و سپس باید چند
235
00:07:31,599 –> 00:07:33,039
اتصال و برنامه را
236
00:07:33,039 –> 00:07:35,919
237
00:07:35,919 –> 00:07:37,280
238
00:07:37,280 –> 00:07:38,240
239
00:07:38,240 –> 00:07:41,520
240
00:07:41,520 –> 00:07:44,240
به این نمایه اضافه کنیم. اکنون
241
00:07:44,240 –> 00:07:45,520
فکر میکنم این باید همه آن چیزی باشد
242
00:07:45,520 –> 00:07:46,960
که برای
243
00:07:46,960 –> 00:07:48,639
استفاده از نمایه صدای باز خود نیاز داریم، ما به
244
00:07:48,639 –> 00:07:50,560
مقصد آمریکای شمالی اجازه
245
00:07:50,560 –> 0