در این مطلب، ویدئو ادغام Python Firebase SDK با پایگاه داده Real Time با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:18:31
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:11,070 –> 00:00:13,420
سلام به راه های امپراتوری ما و در این
2
00:00:13,420 –> 00:00:15,010
ویدیو به شما نشان می دهم که چگونه می
3
00:00:15,010 –> 00:00:17,380
توانید SDK ادمین firebase را به
4
00:00:17,380 –> 00:00:20,020
زبان برنامه نویسی پایتون ادغام کنید، اکنون قبل از
5
00:00:20,020 –> 00:00:21,550
این چند ویدیو در مورد کار با
6
00:00:21,550 –> 00:00:24,090
firebase در پایتون داشتم که از برخی کتابخانه ها استفاده می کرد،
7
00:00:24,090 –> 00:00:27,520
برخی از کتابخانه های wrapper
8
00:00:27,520 –> 00:00:29,919
برای firebase که به معنای فروپاشی است، بنابراین
9
00:00:29,919 –> 00:00:32,770
مشکل این کتابخانه ها این است که ما
10
00:00:32,770 –> 00:00:34,739
نمی توانیم با استفاده از آن کتابخانه ها به همه ویژگی های firebase دسترسی پیدا کنیم، به
11
00:00:34,739 –> 00:00:37,600
12
00:00:37,600 –> 00:00:39,670
عنوان مثال اگر از firebase استفاده می کنید،
13
00:00:39,670 –> 00:00:41,829
فقط می توانید با احراز هویت
14
00:00:41,829 –> 00:00:46,570
SDK ادمین دید در زمان واقعی کار کنید، بنابراین اکنون از admin استفاده کنید.
15
00:00:46,570 –> 00:00:49,149
SDK اگر میبینید ویژگیهای زیادی وجود
16
00:00:49,149 –> 00:00:51,159
دارد که میتوانید با آن انجام دهید به معنای
17
00:00:51,159 –> 00:00:55,300
SDK است، بنابراین اکنون این ماتریس نشان میدهد
18
00:00:55,300 –> 00:00:57,129
که چه ویژگیهای فیبری در هر زبان پشتیبانی میشوند،
19
00:00:57,129 –> 00:00:59,140
بنابراین میتوانید بخشی از یک
20
00:00:59,140 –> 00:01:00,850
زبان برنامهنویسی را ببینید که ما یک زبان برنامهنویسی سفارشی
21
00:01:00,850 –> 00:01:03,010
داریم مانند من. تایید رمز شناسه ‘t talk
22
00:01:03,010 –> 00:01:05,979
و ما یک
23
00:01:05,979 –> 00:01:09,270
پایگاه داده بلادرنگ پیامرسانی ابری فیبری و
24
00:01:09,270 –> 00:01:13,180
ذخیرهسازی ابری و ذخیره فایلهای ابری داریم، بنابراین
25
00:01:13,180 –> 00:01:16,930
اکنون میتوانید این کار را در این
26
00:01:16,930 –> 00:01:18,549
ویدیو انجام دهید، اما من به شما نشان نمیدهم در مورد اینکه چگونه می
27
00:01:18,549 –> 00:01:20,920
توانید پنج یا هفت دقیقه بازی را ادغام کنید
28
00:01:20,920 –> 00:01:22,780
و همچنین ما اکنون قصد داریم با
29
00:01:22,780 –> 00:01:27,100
پایگاه داده Real Time کار کنیم، بنابراین شما باید
30
00:01:27,100 –> 00:01:29,649
ابتدا این ادمین firebase را نصب
31
00:01:29,649 –> 00:01:33,570
کنید اگر پایین آمدید می توانید ببینید که
32
00:01:33,570 –> 00:01:36,610
می توانید از این نظرات برای نصب استفاده کنید.
33
00:01:36,610 –> 00:01:39,789
firebase در main و همچنین اگر
34
00:01:39,789 –> 00:01:41,680
نقطه pi PI را مشاهده کردید یا می بینید که این
35
00:01:41,680 –> 00:01:44,680
آخرین نسخه است و می توانید به سادگی
36
00:01:44,680 –> 00:01:48,549
از pipe استفاده کنید و firebase را در من نصب کنید
37
00:01:48,549 –> 00:01:51,219
بنابراین پس از نصب این باید
38
00:01:51,219 –> 00:01:53,409
کنسول firebase خود را باز کنید و
39
00:01:53,409 –> 00:01:55,170
ما اینجا هستیم برای ایجاد یک
40
00:01:55,170 –> 00:02:00,070
پروژه جدید خوب است، اکنون باید روی
41
00:02:00,070 –> 00:02:03,189
add project کلیک کنید و می توانید نام پروژه خود را
42
00:02:03,189 –> 00:02:06,579
در اینجا بگذارید، بنابراین هر چیزی که می خواهید برای
43
00:02:06,579 –> 00:02:15,910
مثال من می خواهم fire pro را به این صورت بدهم
44
00:02:15,910 –> 00:02:19,060
و بعد از آن روی ادامه کلیک کنید
45
00:02:19,060 –> 00:02:23,890
و بعد از آن دوباره روی ادامه کلیک کنید.
46
00:02:23,890 –> 00:02:27,700
و باید یک حساب کاربری انتخاب کنید
47
00:02:27,700 –> 00:02:30,520
تا یک حساب پیشفرض باشد و پروژه
48
00:02:30,520 –> 00:02:32,800
ایجاد کنید اکنون یک پروژه Firebase
49
00:02:32,800 –> 00:02:36,900
برای ما ایجاد میکند و حالا منتظرم
50
00:02:36,900 –> 00:02:39,970
شاید کمتر از یک دقیقه طول بکشد تا
51
00:02:39,970 –> 00:02:42,690
پروژه برای ما
52
00:02:42,810 –> 00:02:45,360
ایجاد شود. پروژه ect آماده است
53
00:02:45,360 –> 00:02:48,600
و روی ادامه کلیک کنید، بنابراین اکنون ما
54
00:02:48,600 –> 00:02:49,980
پروژه خود را در اینجا داریم
55
00:02:49,980 –> 00:02:54,300
یک تیم از fire pro اولین چیزی که
56
00:02:54,300 –> 00:02:57,090
شما نیاز دارید، زیرا ما
57
00:02:57,090 –> 00:03:00,330
با پایگاه داده بلادرنگ کار می کنیم، بنابراین شما باید
58
00:03:00,330 –> 00:03:03,180
روی پایگاه داده کلیک کنید و از اینجا
59
00:03:03,180 –> 00:03:04,770
شما باید پایگاه داده بلادرنگ را فعال کنید،
60
00:03:04,770 –> 00:03:08,760
بنابراین چون ما اکنون روی پایگاه داده بلادرنگ کار می کنیم،
61
00:03:08,760 –> 00:03:12,569
اگر پایین بیایید، می توانید
62
00:03:12,569 –> 00:03:14,580
ببینید که پایگاه داده بلادرنگ داریم و
63
00:03:14,580 –> 00:03:16,739
باید روی ایجاد پایگاه داده کلیک کنید اکنون
64
00:03:16,739 –> 00:03:19,140
دو گزینه وجود دارد که می توانید آنها را بررسی کنید.
65
00:03:19,140 –> 00:03:21,570
در حالت قفل شروع کنید اگر از این استفاده می کنید
66
00:03:21,570 –> 00:03:24,600
و می بینید که تمام
67
00:03:24,600 –> 00:03:26,550
خواندن و نوشتن شخص ثالث رد می شود
68
00:03:26,550 –> 00:03:30,300
زیرا در قوانین ما به false خوانده ایم
69
00:03:30,300 –> 00:03:32,670
و همچنین نوشتن به false اما اگر
70
00:03:32,670 –> 00:03:35,069
از حالت شروع و تست استفاده کنید می توانید خواندن را ببینید
71
00:03:35,069 –> 00:03:37,769
و نوشتن درست است و هر کسی
72
00:03:37,769 –> 00:03:39,569
که داده های شما را با دوستان شما داشته باشد می تواند
73
00:03:39,569 –> 00:03:43,850
پایگاه داده شما را بخواند یا بنویسد زیرا
74
00:03:43,850 –> 00:03:50,579
ما فقط از این پروژه و
75
00:03:50,579 –> 00:03:52,890
این ویدیو خود استفاده می کنیم من این پروژه را حذف خواهم کرد
76
00:03:52,890 –> 00:03:54,750
و فعلاً می خواهم فقط از
77
00:03:54,750 –> 00:03:56,790
یک شروع استفاده کنم و حالت تست و من
78
00:03:56,790 –> 00:03:59,750
روی آن کلیک می کنم Okay را فعال
79
00:03:59,840 –> 00:04:02,040
کنید اکنون می توانید ببینید که این
80
00:04:02,040 –> 00:04:05,069
پایگاه داده بلادرنگ ما است و این مرجع DB
81
00:04:05,069 –> 00:04:07,530
است و اگر می بینید که ما
82
00:04:07,530 –> 00:04:09,120
در اینجا سر و صدا می کنیم به این معنی است که
83
00:04:09,120 –> 00:04:12,209
قوانین امنیتی شما به عنوان عمومی تعریف شده اند، بنابراین
84
00:04:12,209 –> 00:04:13,709
هر کسی همچنان می تواند تغییرات
85
00:04:13,709 –> 00:04:15,720
سرقت یا حذف داده ها را تغییر دهد. در
86
00:04:15,720 –> 00:04:19,019
پایگاه داده خود، اگر می خواهید این
87
00:04:19,019 –> 00:04:23,520
قوانین را تغییر دهید، می توانید تغییر دهید و از اینجا، اما من
88
00:04:23,520 –> 00:04:27,630
نمی خواهم قوانین آنها را تغییر دهم، اکنون می
89
00:04:27,630 –> 00:04:29,190
توانید ببینید خواندن و نوشتن درست است، اما
90
00:04:29,190 –> 00:04:32,010
می توانید فقط این را به نادرست تبدیل کنید و
91
00:04:32,010 –> 00:04:33,600
قوانین تغییر خواهند کرد. و شما
92
00:04:33,600 –> 00:04:36,210
این اخطار را دریافت نخواهید کرد، پس از این،
93
00:04:36,210 –> 00:04:39,330
ما باید فایل کلید خصوصی را
94
00:04:39,330 –> 00:04:41,940
برای حساب سرویس خود تولید کنیم، برای این کار باید
95
00:04:41,940 –> 00:04:46,110
روی تنظیمات پروژه خود در یک
96
00:04:46,110 –> 00:04:50,880
firebase کلیک کنید و پس از آن باید
97
00:04:50,880 –> 00:04:55,830
روی حساب های خدمات کلیک کنید و می توانید
98
00:04:55,830 –> 00:04:58,110
ببینید که در اینجا ما Firebase admin
99
00:04:58,110 –> 00:05:00,470
SDK داریم
100
00:05:02,010 –> 00:05:04,980
که بعد از آن پایین می آید و می توانید ببینید که
101
00:05:04,980 –> 00:05:08,070
ما چهار نت داریم G است Java Python برو ما
102
00:05:08,070 –> 00:05:11,100
از Python استفاده می کنیم و بعد از آن کلیک کنید و
103
00:05:11,100 –> 00:05:13,290
یک کلید خصوصی جدید ایجاد کنید و می توانید
104
00:05:13,290 –> 00:05:15,840
ببینید که آیا من روی این کلیک می کنم یا خیر. می توانید
105
00:05:15,840 –> 00:05:17,520
y را ببینید کلید خصوصی ما برای هر سرویسی به پروژه شما دسترسی می دهد
106
00:05:17,520 –> 00:05:19,110
107
00:05:19,110 –> 00:05:22,710
آن را محرمانه نگه دارید هرگز آن را ذخیره نکنید و
108
00:05:22,710 –> 00:05:25,230
یک مخزن عمومی را ذخیره نکنید، زیرا ما
109
00:05:25,230 –> 00:05:29,520
فقط برای یک سری ویدیو استفاده می کنیم و اکنون
110
00:05:29,520 –> 00:05:32,490
اگر روی کلید تولید کلیک کنید،
111
00:05:32,490 –> 00:05:37,470
خواهید دید که کلید ما دانلود می شود.
112
00:05:37,470 –> 00:05:39,600
در اینجا و من آن و شناسه جذابیت PI خود را کپی می کنم،
113
00:05:39,600 –> 00:05:41,100
بنابراین اجازه دهید من فقط بر روی
114
00:05:41,100 –> 00:05:46,620
کلید ایجاد کلیک کنم و کلید را برای من دانلود کرد،
115
00:05:46,620 –> 00:05:53,100
خوب است، بنابراین اکنون باید این کلید را
116
00:05:53,100 –> 00:05:56,100
در اینجا کپی کنم، بنابراین اجازه دهید فقط آن را در اینجا قرار
117
00:05:56,100 –> 00:05:58,770
دهم و شما می توانید تغییر دهید. نام، بنابراین هر چیزی که
118
00:05:58,770 –> 00:06:00,630
شما می خواهید، به عنوان مثال، من می خواهم
119
00:06:00,630 –> 00:06:05,790
فقط این را به firebase SDK تغییر دهم و بعد از
120
00:06:05,790 –> 00:06:09,550
آن باید روی OK کلیک کنید،
121
00:06:09,550 –> 00:06:11,800
خوب اکنون می توانید ببینید که من firebase SDK dot JSON را کپی کرده ام،
122
00:06:11,800 –> 00:06:17,080
اکنون بعد از این، اکنون
123
00:06:17,080 –> 00:06:19,389
باید وارد کنیم، بنابراین ابتدا ما باید
124
00:06:19,389 –> 00:06:22,330
firebase را در مین وارد کنیم و اکنون میخواهیم
125
00:06:22,330 –> 00:06:26,620
از firebase به من وارد کنیم،
126
00:06:26,620 –> 00:06:31,020
باید اعتبارنامهها را وارد کنیم و از
127
00:06:31,020 –> 00:06:37,569
firebase در من باید DB را وارد کنیم بسیار خوب،
128
00:06:37,569 –> 00:06:41,110
بنابراین اکنون باید
129
00:06:41,110 –> 00:06:43,539
اعتبار خود را در اینجا ایجاد کنیم تا آن را
130
00:06:43,539 –> 00:06:46,690
ایجاد کنیم. ما ما را کپی کرده ایم
131
00:06:46,690 –> 00:06:48,880
برای دسترسی به آن به اعتبارنامه های JSON
132
00:06:48,880 –> 00:06:51,909
که ما در اینجا
133
00:06:51,909 –> 00:06:54,970
فایل JSON را کپی کرده ایم اکنون می توانید از گواهی نقطه اعتبار استفاده کنید
134
00:06:54,970 –> 00:06:59,349
و باید
135
00:06:59,349 –> 00:07:04,030
نام آن را بگذارید تا firebase بود و firebase
136
00:07:04,030 –> 00:07:14,800
SDK dr. جیسون بسیار خوب و اکنون پس از این
137
00:07:14,800 –> 00:07:18,310
باید برنامه خود را مقداردهی اولیه کنیم بنابراین firebase
138
00:07:18,310 –> 00:07:20,919
admin dot برنامه را مقداردهی کنید و در اینجا
139
00:07:20,919 –> 00:07:24,069
باید اعتبار خود را که
140
00:07:24,069 –> 00:07:26,979
در بالا ایجاد کرده ایم اضافه کنید و پس از
141
00:07:26,979 –> 00:07:29,380
آن باید پایگاه داده خود را در
142
00:07:29,380 –> 00:07:33,240
اینجا اضافه کنید تا باید آن را ارائه دهید. URL پایگاه داده
143
00:07:33,240 –> 00:07:39,819
و اجازه دهید من فقط پایگاه داده خود را از اینجا کپی کنم
144
00:07:39,819 –> 00:07:48,419
. اجازه دهید فقط به
145
00:07:50,669 –> 00:07:53,669
146
00:07:59,310 –> 00:08:04,750
قسمت جزئیات عمومی و بیدرنگ پایگاه داده بروم که من آن را ایجاد کردهام،
147
00:08:04,750 –> 00:08:14,500
اما خوب اکنون باید این را کپی کنم، بنابراین
148
00:08:14,500 –> 00:08:20,650
اجازه دهید فقط این را کپی کنم و د