Artikelgids
Wanneer jy rclone met Google Drive in die standaardkonfigurasie gebruik , gebruik jy rclone se client_id. Dit word gedeel tussen alle rclone-gebruikers. Google het 'n globale tempolimiet op die aantal navrae per sekonde wat per client_id uitgevoer kan word. rclone het reeds 'n hoë kwota, en ek sal voortgaan om Google te kontak om te verseker dat dit hoog genoeg is.
Hoe maak ek my eie client_id vir Google Drive?
Dit word sterk aanbeveel om jou eie kliënt-ID te gebruik, aangesien die standaard rclone-ID baie gebruik word. As jy verskeie dienste het wat loop, word dit aanbeveel om 'n aparte API-sleutel vir elke diens te gebruik. Die standaard Google-kwota is 10 transaksies per sekonde , daarom is dit raadsaam om dit onder hierdie getal te hou, aangesien oorskryding hiervan sal veroorsaak dat rclone dinge sal vertraag en vertraag.
Hier is hoe om jou eie Google Drive-kliënt-ID vir rclone te skep:
- Meld aan met jou Google-rekeningGoogle API-konsole.Dit maak nie saak watter Google-rekening jy gebruik nie. (hoef nie dieselfde Google Drive-rekening te wees waartoe jy toegang wil hê nie)
- Kies 'n projek of skep 'n nuwe een.
- Soek onder "Aktiveer API's en dienste" na "
Drive", aktiveer dan"Google Drive API". - Klik op "Geloofsbriewe" in die linkerpaneel (nie "Skep geloofsbriewe" wat die towenaar oopmaak nie), klik dan op "Skep geloofsbriewe"
- As jy reeds die "Oauth-toestemmingskerm gekonfigureer het", gaan oor na die volgende stap; indien nie, klik op die "CONFIGURE TOESTEMMINGSSKERM" (naby die regter boonste hoek van die regterpaneel), kies dan "Ekstern" en klik "SKEP "; in die volgende Op die skerm, voer 'n "toepassingsnaam" ("rclone" sal doen) in en klik "Stoor" (alle ander data is opsioneel).Klik weer Credentials op die linkerpaneel om terug te keer na die Credentials-skerm.
(NS: As jy 'n GSuite gebruiker is, kan jy ook "Intern" in plaas van "Ekstern" hierbo kies, maar dit is nog nie getoets/gedokumenteer nie).
- Klik op die "+ SKEEP BESKRIFTE"-knoppie boaan die skerm en kies "OAuth-kliënt-ID".
- As jy 'n Google-rekening gebruik, kies die toepassingtipe "Desktop App" of "Ander" (as jy 'n GSuite-rekening gebruik) en klik "Skep". (verstek naam is goed)
- Dit sal jou die kliënt-ID en kliëntgeheim wys.Neem kennis van hierdie.
- Gaan na "Oauth Consent Screen" en druk "Publiseer toepassing"
- Voorsien rclone met die genoteerde kliënt-ID en kliëntgeheim.
注意 事项
Let daarop dat as gevolg van Google se onlangse "verbeterde sekuriteit", moet jy teoreties "jou toepassing vir verifikasie indien" en weke(!) wag vir hul reaksie;
In die praktyk kan jy die kliënt-ID en kliëntgeheim direk met rclone gebruik, die enigste probleem is dat wanneer jy via die blaaier koppel, dit 'n redelik aaklige bevestigingsskerm wys sodat rclone sy token-ID kan kry (maar aangesien dit net gebeur tydens afstandbeheer konfigurasie, geen groot probleem nie).
Hopelik sal die artikel "Hoe om aansoek te doen vir 'n Google Drive-kliënt-ID en geheime sleutel-API?" wat op Chen Weiliang se blog ( https://www.chenweiliang.com/ ) gedeel is, vir jou nuttig wees.
Deel gerus die skakel na hierdie artikel: https://www.chenweiliang.com/cwl-1971.html
