Article Directory
Kada koristite rclone s Google Driveom u zadanoj konfiguraciji , koristite rcloneov client_id. Ovo se dijeli među svim rclone korisnicima. Google ima globalno ograničenje brzine na broj upita u sekundi koji se mogu izvršiti po client_id-u. rclone već ima visoku kvotu i nastavit ću kontaktirati Google kako bih se uvjerio da je dovoljno visoka.
Kako da napravim vlastiti client_id za Google disk?
Preporučuje se korištenje vlastitog klijentskog ID-a, jer se zadani rclone ID intenzivno koristi. Ako imate više pokrenutih servisa, preporučuje se korištenje zasebnog API ključa za svaki servis. Zadana Googleova kvota je 10 transakcija u sekundi , pa je preporučljivo da je zadržite ispod ovog broja, jer će prekoračenje uzrokovati usporavanje rclone-a.
Evo kako kreirati svoj vlastiti Google Drive ID klijenta za rclone:
- Prijavite se sa svojim Google računomGoogle API konzola.Nije važno koji Google račun koristite. (ne mora biti isti Google Drive račun kojem želite pristupiti)
- Odaberite projekat ili kreirajte novi.
- Pod "Omogući API-je i usluge" potražite "
Drive", zatim omogući"Google Drive API". - Kliknite na "Akreditivi" na lijevoj ploči (ne "Kreiraj vjerodajnice" koja otvara čarobnjak), a zatim kliknite na "Kreiraj vjerodajnice"
- Ako ste već konfigurisali "Oauth Consent Screen", pređite na sljedeći korak; ako niste, kliknite na dugme "CONFIGURE CONSENT SCREEN" (u blizini gornjeg desnog ugla desnog panela), zatim odaberite "External" i kliknite "CREATE "; u sljedećem na ekranu unesite "Application Name" ("rclone" će biti dovoljno) i kliknite "Save" (svi ostali podaci su opcioni).Ponovo kliknite na Credentials na lijevoj ploči da biste se vratili na ekran vjerodajnica.
(PS: Ako ste korisnik GSuite-a, također možete odabrati "Internal" umjesto "External" iznad, ali to još nije testirano/dokumentirano).
- Kliknite na dugme "+ CREATE CREDENTIALS" na vrhu ekrana i izaberite "OAuth Client ID".
- Ako koristite Google račun, odaberite vrstu aplikacije "Desktop App" ili "Other" (ako koristite GSuite nalog) i kliknite na "Kreiraj". (podrazumevano ime je u redu)
- Pokazat će vam ID klijenta i tajnu klijenta.Obratite pažnju na ovo.
- Idite na "Oauth Consent Screen" i pritisnite "Objavi aplikaciju"
- Omogućite rclone sa navedenim ID-om klijenta i tajnom klijenta.
Predostrožnosti
Imajte na umu da zbog nedavne Googleove "poboljšane sigurnosti", teoretski biste trebali "poslati svoju aplikaciju na verifikaciju" i čekati sedmicama(!) na njihov odgovor;
U praksi, možete koristiti ID klijenta i tajnu klijenta direktno sa rcloneom, jedini problem je što kada se povežete preko pretraživača, on pokazuje zaista užasan ekran za potvrdu tako da rclone može dobiti svoj token id (ali kako se to dešava samo tokom udaljenog konfiguracija, ništa strašno).
Nadam se da će vam članak "Kako se prijaviti za Google Drive Client ID i Secret Key API?", podijeljen na Chen Weiliangovom blogu ( https://www.chenweiliang.com/ ), biti od pomoći.
Slobodno podijelite link ovog članka: https://www.chenweiliang.com/cwl-1971.html
