در این مطلب، ویدئو نحوه ارسال وب هوک با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:48
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,240 –> 00:00:01,839
اگر در حال حاضر در دنیای devops بوده
2
00:00:01,839 –> 00:00:03,679
اید، احتمالاً
3
00:00:03,679 –> 00:00:04,319
4
00:00:04,319 –> 00:00:06,720
بیش از یک بار واژه قلاب وب را شنیده اید و
5
00:00:06,720 –> 00:00:08,000
دلیل خوبی وجود دارد که
6
00:00:08,000 –> 00:00:09,599
وب قلاب ها به روش شماره
7
00:00:09,599 –> 00:00:11,840
یک برای apis برای برقراری ارتباط رویدادها با
8
00:00:11,840 –> 00:00:12,400
یکدیگر تبدیل شده اند.
9
00:00:12,400 –> 00:00:14,880
آنها به سادگی یک پیام http هستند که از
10
00:00:14,880 –> 00:00:16,239
یک سرور به سرور دیگر
11
00:00:16,239 –> 00:00:18,800
برای نشان دادن یک رویداد ارسال می شود و این رویدادها
12
00:00:18,800 –> 00:00:20,320
کاملاً قابل تنظیم
13
00:00:20,320 –> 00:00:22,080
هستند و می توانند هر نوع
14
00:00:22,080 –> 00:00:24,080
اطلاعاتی را به اشتراک بگذارند
15
00:00:24,080 –> 00:00:26,640
16
00:00:26,640 –> 00:00:29,119
17
00:00:29,119 –> 00:00:30,240
. به
18
00:00:30,240 –> 00:00:32,000
هر حال محدودیت بهترین راه برای یادگیری در مورد
19
00:00:32,000 –> 00:00:33,600
قلاب های وب این است که در
20
00:00:33,600 –> 00:00:36,079
واقع یکی از قلاب های خود را ایجاد کنید، پس بیایید ادامه دهیم
21
00:00:36,079 –> 00:00:36,800
و
22
00:00:36,800 –> 00:00:39,360
یک قلاب وب را در پایتون برنامه ریزی کنیم، بنابراین ما
23
00:00:39,360 –> 00:00:41,040
در اینجا در کد ویژوال استودیو هستیم
24
00:00:41,040 –> 00:00:42,960
و اولین کاری که می خواهیم انجام دهیم این است.
25
00:00:42,960 –> 00:00:44,480
کتابخانههای ما را وارد کنید،
26
00:00:44,480 –> 00:00:48,239
بنابراین من درخواستها را وارد میکنم و json
27
00:00:48,239 –> 00:00:50,000
json برای قالببندی
28
00:00:50,000 –> 00:00:52,000
بار ما استفاده میشود و
29
00:00:52,000 –> 00:00:54,640
درخواست برای ارسال درخواست http استفاده میشود
30
00:00:54,640 –> 00:00:55,280
31
00:00:55,280 –> 00:00:56,719
، کاری که میخواهیم انجام دهیم این
32
00:00:56,719 –> 00:00:59,359
است که یک نشانی اینترنتی
33
00:00:59,359 –> 00:01:01,520
وبهوک و این نشانی وب هوک، آدرس مقصدی است
34
00:01:01,520 –> 00:01:03,039
35
00:01:03,039 –> 00:01:06,000
که ما وبهوک خود را برای آن ارسال میکنیم، بنابراین من
36
00:01:06,000 –> 00:01:10,000
از وبسایتی به نام webhook.site استفاده میکنم
37
00:01:10,000 –> 00:01:12,799
و اگر میخواهید قلابهای وب ایجاد کنید، این مکان عالی برای رفتن است
38
00:01:12,799 –> 00:01:14,799
39
00:01:14,799 –> 00:01:17,200
. من میروم و این را در
40
00:01:17,200 –> 00:01:18,960
کلیپبورد خود
41
00:01:18,960 –> 00:01:21,600
کپی میکنم و آن را در اینجا جایگذاری
42
00:01:21,600 –> 00:01:22,960
میکنم و این را به یک متغیر اختصاص میدهم،
43
00:01:22,960 –> 00:01:28,000
بنابراین بیایید آن را
44
00:01:28,000 –> 00:01:31,920
نشانی اینترنتی زیر خط وبهوک بنامیم تا آدرس وبهوک داشته باشیم
45
00:01:31,920 –> 00:01:34,159
و به این اختصاص داده شود. url
46
00:01:34,159 –> 00:01:34,960
کاری که میخواهم انجام دهم این
47
00:01:34,960 –> 00:01:36,560
است که میخواهم مقداری داده را
48
00:01:36,560 –> 00:01:38,000
در اینجا
49
00:01:38,000 –> 00:01:40,240
بچسبانم و اساساً فقط باید با
50
00:01:40,240 –> 00:01:42,399
فرمت json فرمت شود،
51
00:01:42,399 –> 00:01:45,040
بنابراین من دو قطعه داده در اینجا دارم،
52
00:01:45,040 –> 00:01:45,680
یک نام
53
00:01:45,680 –> 00:01:48,560
و سپس یک آدرس کانال به طوری که سفر را توسعه
54
00:01:48,560 –> 00:01:49,200
می دهد نام
55
00:01:49,200 –> 00:01:51,439
و سپس نشانی اینترنتی کانال یوتیوب من است،
56
00:01:51,439 –> 00:01:52,880
بنابراین هنگامی که این کار را به تنهایی انجام
57
00:01:52,880 –> 00:01:55,520
می دهید، آزادانه هر داده ای را وارد کنید و
58
00:01:55,520 –> 00:01:58,079
فقط با آن
59
00:01:58,079 –> 00:01:59,680
سر و کار داشته باشید تا کار بعدی را که قرار است انجام دهیم را آزمایش کنید.
60
00:01:59,680 –> 00:02:01,360
درخواست را ایجاد میکند،
61
00:02:01,360 –> 00:02:04,479
بنابراین من یک شی درخواست ایجاد
62
00:02:04,479 –> 00:02:08,560
میکنم، بنابراین r برابر درخواستهای نقطه p را انجام میدهیم
63
00:02:08,560 –> 00:02:11,599
ost و سپس ما می خواهیم
64
00:02:11,599 –> 00:02:13,920
پارامترهای خود را در پست داشته باشیم،
65
00:02:13,920 –> 00:02:16,319
بنابراین در اصل درخواست فقط انجام یک
66
00:02:16,319 –> 00:02:17,920
درخواست http است
67
00:02:17,920 –> 00:02:20,480
و اکنون از روش ارسال استفاده می کند، اگر
68
00:02:20,480 –> 00:02:22,160
با http آشنا