در این مطلب، ویدئو استفاده از Zoho CRM Python SDK برای دسترسی به داده ها از طریق API v2 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:50
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,949 –> 00:00:03,389
سلام دوستان، امروز در مورد
2
00:00:03,389 –> 00:00:05,910
استفاده از Python SDK با سرم سوهو صحبت خواهم کرد.
3
00:00:05,910 –> 00:00:07,919
ماهها سعی کردم این موضوع را
4
00:00:07,919 –> 00:00:11,070
بفهمم، تا حدی
5
00:00:11,070 –> 00:00:12,450
به این دلیل که توسعه دهنده پایتون خیلی خوبی نیستم
6
00:00:12,450 –> 00:00:14,190
و تا حدودی به این دلیل که
7
00:00:14,190 –> 00:00:16,650
مستندات زیبا هستند، گیر کردم.
8
00:00:16,650 –> 00:00:19,080
به نظر من بسیار گیج کننده است به هر حال من به شما نشان خواهم داد که
9
00:00:19,080 –> 00:00:21,109
چگونه این کار را با توجه به آموخته هایم انجام دهید
10
00:00:21,109 –> 00:00:24,660
اولین نکته این است که برای انجام این کار باید
11
00:00:24,660 –> 00:00:28,439
so horsing around SDK را نصب کنید که من
12
00:00:28,439 –> 00:00:32,340
از pip استفاده می کنم و نام
13
00:00:32,340 –> 00:00:34,350
بسته را دریافت می کنم. احتمالاً راههای دیگری هم برای
14
00:00:34,350 –> 00:00:38,210
انجام این کار وجود دارد که من دوست دارم این کار را انجام دهم،
15
00:00:38,210 –> 00:00:42,420
بستگی به نصب آن دارد که STK سرم
16
00:00:42,420 –> 00:00:45,570
نصب میکند و من قبلاً آن را نصب
17
00:00:45,570 –> 00:00:49,399
کردهام، بنابراین نباید کار زیادی انجام دهم، بله و
18
00:00:49,399 –> 00:00:54,090
من قبلاً در داخل پوسته PM هستم اما در
19
00:00:54,090 –> 00:00:56,340
اگر در آن موقعیت
20
00:00:56,340 –> 00:00:59,640
نباشید، em shell را نگه میدارید که
21
00:00:59,640 –> 00:01:04,760
سپس آن بسته خاص را در یک
22
00:01:04,760 –> 00:01:07,880
مسیر قابل دسترسی برای شما قرار میدهد، در
23
00:01:07,880 –> 00:01:13,729
مرحله بعد فایلی به نام it dot pi
24
00:01:13,729 –> 00:01:18,360
در بالا دارم که من وارد میکنم، گفته شده سرم
25
00:01:18,360 –> 00:01:19,500
restclient
26
00:01:19,500 –> 00:01:25,159
و 0 auth I. سپس مقداری پیکربندی را تنظیم کنید،
27
00:01:25,159 –> 00:01:27,479
چند چیز وجود دارد که شما نیاز
28
00:01:27,479 –> 00:01:30,509
دارید ed برای ایجاد اول از همه شما به
29
00:01:30,509 –> 00:01:35,220
پوشه ای به نام لاگر نیاز دارید، من نمی توانم به خاطر بیاورم که آیا
30
00:01:35,220 –> 00:01:37,229
به این فایل نیاز دارید یا نه، سعی می کنم آن را حذف کنم
31
00:01:37,229 –> 00:01:40,460
و بیشتر ببینم آیا همچنان کار می کند، در
32
00:01:40,850 –> 00:01:44,220
مرحله بعد به شناسه مشتری نیاز دارید، من به شما نشان خواهم داد
33
00:01:44,220 –> 00:01:45,990
که چگونه آن را دریافت کنید. در یک ثانیه و
34
00:01:45,990 –> 00:01:51,710
رمز مشتری نیاز به یک URI تغییر مسیر دارید
35
00:01:51,710 –> 00:01:56,579
که باید با هر چیزی که در کنسول قرار میدهید مطابقت داشته باشد،
36
00:01:56,579 –> 00:01:58,860
در یک
37
00:01:58,860 –> 00:02:03,750
ثانیه به آن خواهیم رسید و شما به مسیر پایداری رمزی
38
00:02:03,750 –> 00:02:06,470
39
00:02:06,470 –> 00:02:12,050
نیاز دارید، همچنین باید فایلی به نام زیر خط سرم Zed ایجاد کنیم.
40
00:02:12,050 –> 00:02:15,650
autocut o auth
41
00:02:15,650 –> 00:02:19,640
token stock PKL زیرا متوجه شده اید که اگر
42
00:02:19,640 –> 00:02:24,710
این را حذف کنم و فقط
43
00:02:24,710 –> 00:02:34,100
نام فایل ها را حفظ کنم مطمئن شوید که کاملاً
44
00:02:34,100 –> 00:02:36,050
مراحل را طی کرده ام و خواهید دید که
45
00:02:36,050 –> 00:02:40,640
کار نمی کند اولین چیزی که
46
00:02:40,640 –> 00:02:45,500
باید به توسعه دهنده خود برویم. اکانت های کنسول aho
47
00:02:45,500 –> 00:02:50,480
آرام slash کنسول توسعه دهنده و من
48
00:02:50,480 –> 00:02:52,550
از این یکی در اینجا استفاده می کنم، فقط
49
00:02:52,550 –> 00:02:57,730
آن را حذف می کنم و دوباره شروع می کنم، بنابراین می توانید ببینید
50
00:02:58,570 –> 00:03:02,660
که شناسه های مخفی رمز را نیز حذف کنید، اگر
51
00:03:02,660 –> 00:03:10,250
می خواهید از آنها برای
52
00:03:10,250 –> 00:03:23,269
دامنه مشتری استفاده کنید، مقداری URL برای آن قرار دهید.
53
00:03:23,269 –> 00:03:25,370
هدفی که من از آن برای این
54
00:03:25,370 –> 00:03:27,860
کار استفاده می کنم درست نیست
55
00:03:27,860 –> 00:03:30,920
اگر میخواهید شخصی وارد
56
00:03:30,920 –> 00:03:36,049
برنامه شما شود، بسیار مهم است، اما اگر از آن استفاده میکنید، در اینجا من
57
00:03:36,049 –> 00:03:39,320
فقط میخواهم آن را از طریق یک
58
00:03:39,320 –> 00:03:41,450
سرور بکاند دریافت کنم، واقعاً لازم نیست
59
00:03:41,450 –> 00:03:43,670
بیش از حد در مورد آن نگران باشید، زیرا شما اینطور نیستید.
60
00:03:43,670 –> 00:03:45,650
قرار است مشتری خود را مدیریت کنید یا از آن
61
00:03:45,650 –> 00:03:47,330
استفاده خواهید کرد یا به شما نشان میدهیم که در
62
00:03:47,330 –> 00:03:51,620
تقاطع، شناسه مشتری را دریافت میکنیم که
63
00:03:51,620 –> 00:03:54,610
بله
64
00:03:55,390 –> 00:03:58,150
متأسفم در مورد نویز بلوکهای من
65
00:03:58,150 –> 00:04:04,190
قبل از اینکه بتوانید مرا درک کنید، مطمئن شوید
66
00:04:04,190 –> 00:04:07,640
که URI تغییر مسیر با آنچه شما وارد کردهاید مطابقت
67
00:04:07,640 –> 00:04:14,540
دارد و همچنین این مطابقت
68
00:04:14,540 –> 00:04:21,238
بعدی کاری که ما انجام میدهیم، یک نشانه اعطای مشتری خود را
69
00:04:21,238 –> 00:04:28,050
برای محدودهای که در آن قرار دادهایم ایجاد میکنیم،
70
00:04:28,050 –> 00:04:32,729
این بسیار مهم است، دلیل این امر این
71
00:04:32,729 –> 00:04:35,430
است که در جایی مستند نشده است که شما نیاز
72
00:04:35,430 –> 00:04:37,830
به قرار دادن مشخصات سهگانه نقطه سرور
73
00:04:37,830 –> 00:04:39,330
ندارید، نمیدانم نمیدانم معنی آن چیست، اما
74
00:04:39,330 –> 00:04:42,870
شما باید آن را قرار دهید و سپس بسته به
75
00:04:42,870 –> 00:04:44,310
آنچه که می خواهید با API انجام دهید،
76
00:04:44,310 –> 00:04:47,280
به حوزه های دیگری نیاز دارید، مواردی که من پیدا
77
00:04:47,280 –> 00:04:49,650
کرده ام تا کنون برای من کار کرده اند.
78
00:04:49,650 –> 00:04:51,990
79
00:04:51,990 –> 00:04:54,600
80
00:04:54,600 –> 00:04:56,639
به همه چیز نیاز دارم اما به هر حال از آن فرار
81
00:04:56,639 –> 00:05:00,870
خواهم کرد در آنجا
82
00:05:00,870 –> 00:05:08,310
یک کد کمک مالی به من میدهد، من به اینجا
83
00:05:08,310 –> 00:05:14,280
میروم،
84
00:05:14,280 –> 00:05:18,539
اگر باید به کد این همه چیز خوب نگاه کنید، ویدیو را در اینجا مکث
85
00:05:18,539 –> 00:05:22,560
میکنم و مطمئن هستم که
86
00:05:22,560 –> 00:05:25,260
این کار نمیکند زیرا من نمیکنم.
87
00:05:25,260 –> 00:05:28,349
فایل ترشی را نداشته باشید که قبلاً آن را حذف کردم
88
00:05:28,349 –> 00:05:31,169
فقط برای اینکه به شما نشان دهم کار نمی کند،
89
00:05:31,169 –> 00:05:35,389
بیایید آن را اجرا کنیم، باید یک فایل در مورد
90
00:05:35,389 –> 00:05:39,180
آن دریافت کنیم، خوب کار کرد، او خودش درست کرد
91
00:05:39,180 –> 00:05:41,580
که خوب است، بنابراین شما اشتباه
92
00:05:41,580 –> 00:05:43,560
نکردم. نیازی نیست که این فایل ترشی Roth tokens را بسازید،
93
00:05:43,560 –> 00:05:45,630
فقط باید آن را
94
00:05:45,630 –> 00:05:48,330
کاملتر بدهید و می توانید برای پوشه فعلی به آن نقطه بدهید
95
00:05:48,330 –> 00:05:53,400
، کاری که انجام شده است،
96
00:05:53,400 –> 00:05:59,580
پس ما واقعاً نمی توانیم ببینیم چه چیزی در آنجا است،
97
00:05:59,580 –> 00:06:06,139
اما اساساً یک نویسنده مقداری را ذخیره می کند.
98
00:06:06,139 –> 00:06:10,950
نوعی امضای ارزشمند در این
99
00:06:10,950 –> 00:06:15,510
فایل ترشی که SDK میتواند آن را بخواند و
100
00:06:15,510 –> 00:06:19,560
101
00:06:19,560 –> 00:06:22,700
دفعه بعد که آن را صدا میزنیم
102
00:06:22,700 –> 00:06:26,110
برای بازخوانی مجوز استفاده کند، مثلاً حالا اگر
103
00:06:26,110 –> 00:06:32,490
میخواهم واقعاً مقداری داده به دست بیاورم،
104
00:06:32,490 –> 00:06:36,700
فایل دیگری ایجاد میکنم که آن را تست
105
00:06:36,700 –> 00:06:40,840
Pi من وارد میکنم. علاوه بر این
106
00:06:40,840 –> 00:06:46,030
دو، بنابراین در واقع من به این فایل نیازی ندارم،
107
00:06:46,030 –> 00:06:49,890
فقط به رکورد cm نیاز دارم و
108
00:06:49,890 –> 00:06:54,090
با استفاده از همان پیکربندی قبلی که من مقدار دهی اولیه را انجام دادم، به کلاینت استراحت دهید
109
00:06:54,090 –> 00:06:56,230
و کاری که قرار است انجام شود
110
00:06:56,230 –> 00:06:59,140
، به فایل pickle رفته و
111
00:06:59,140 –> 00:07:03,640
جزئیات زمین را بیرون آورده و از آن
112
00:07:03,640 –> 00:07:07,780
برای دریافت یک نشانه تازهسازی استفاده کنید به این معنی که من
113
00:07:07,780 –> 00:07:09,750
مجاز هستم با استفاده از API تعامل داشته باشم.
114
00:07:09,750 –> 00:07:12,430
شناسه مشتری و شناسه مخفی که
115
00:07:12,430 –> 00:07:16,270
قبلاً تنظیم کردهام و به من اجازه میدهد تا
116
00:07:16,270 –> 00:07:21,870
برخی از دادهها را از CRM
117
00:07:21,870 –> 00:07:25,810
دریافت کنم، در صورتی
118
00:07:25,810 –> 00:07:27,610
که نمیدانید این کد
119
00:07:27,610 –> 00:07:31,150
را از کجا آوردهام با استفاده از آن، من به
120
00:07:31,150 –> 00:07:37,210
اسناد API در پایین اینجا رفتم،
121
00:07:37,210 –> 00:07:39,460
کمی گیج کننده است که کجا باید بروم برای ذخیره،
122
00:07:39,460 –> 00:07:41,110
تغییر کرده است و به هر حال طرح بندی قدیمی را ترجیح می دهم،
123
00:07:41,110 –> 00:07:43,300
شما به اینجا بروید تا API
124
00:07:43,300 –> 00:07:47,020
رکورد مرجع REST API، زیرا در این مورد من
125
00:07:47,020 –> 00:07:51,480
می خواهم داده های رکورد خاصی را دریافت کنم. و
126
00:07:51,480 –> 00:07:57,700
سپس روی پایتون در آنجا کلیک کردم و
127
00:07:57,700 –> 00:08:00,070
کدهای زیبایی به من داد که می توانم
128
00:08:00,070 –> 00:08:03,670
از آنها استفاده کنم. من با این
129
00:08:03,670 –> 00:08:08,340
ساختار داده که اساساً عجیب است، کمی گیج شده بودم.
130
00:08:08,340 –> 00:08:13,200
131
00:08:13,200 –> 00:08:17,350
132
00:08:17,350 –> 00:08:20,890
داده ها از CRM تا من نقطه
133
00:08:20,890 –> 00