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