Adresář článků
Když používáte rclone s Diskem Google ve výchozí konfiguraci , používáte rclone client_id. Toto je sdíleno mezi všemi uživateli rclone. Google má globální limit počtu dotazů za sekundu, které lze provést na jedno client_id. rclone již má vysokou kvótu a budu i nadále kontaktovat Google, abych se ujistil, že je dostatečně vysoká.
Jak si vytvořím vlastní client_id pro Disk Google?
Důrazně se doporučuje používat vlastní ID klienta, protože výchozí ID rclone je hojně využíváno. Pokud máte spuštěných více služeb, doporučuje se pro každou službu použít samostatný klíč API. Výchozí kvóta Googlu je 10 transakcí za sekundu , proto je vhodné ji udržovat pod tímto číslem, protože její překročení způsobí, že rclone bude omezovat a zpomalovat práci.
Zde je návod, jak vytvořit vlastní ID klienta Disku Google pro rclone:
- Přihlaste se pomocí svého účtu GoogleKonzole Google API.Nezáleží na tom, který účet Google používáte. (nemusí to být stejný účet na Disku Google, ke kterému chcete přistupovat)
- Vyberte projekt nebo vytvořte nový.
- Hledejte v části „Povolit rozhraní API a služby“
Drive", pak povolte"Google Drive API". - Klikněte na „Přihlašovací údaje“ v levém panelu (nikoli na „Vytvořit přihlašovací údaje“, které otevře průvodce), poté klikněte na „Vytvořit přihlašovací údaje“
- Pokud jste již nakonfigurovali „obrazovka souhlasu Oauth“, přejděte k dalšímu kroku; pokud ne, klikněte na tlačítko „KONFIGUROVAT OBRAZOVKU SOUHLASU“ (v pravém horním rohu pravého panelu), poté vyberte „Externí“ a klikněte na „VYTVOŘIT "; na další obrazovce zadejte "Název aplikace" (bude stačit "rclone") a klikněte na "Uložit" (všechna ostatní data jsou volitelné).Opětovným kliknutím na Pověření na levém panelu se vrátíte na obrazovku Pověření.
(PS: Pokud jste uživatelem GSuite, můžete také zvolit „Interní“ místo „Externí“ výše, ale toto ještě nebylo testováno/zdokumentováno).
- Klikněte na tlačítko „+ CREATE CREDENTIALS“ v horní části obrazovky a vyberte „ID klienta OAuth“.
- Pokud používáte účet Google, vyberte typ aplikace „Desktop App“ nebo „Jiné“ (pokud používáte účet GSuite) a klikněte na „Vytvořit“. (výchozí název je v pořádku)
- Zobrazí vám ID klienta a tajný klíč klienta.Berte to na vědomí.
- Přejděte na "Oauth Consent Screen" a stiskněte "Publish Application"
- Poskytněte rclone uvedené ID klienta a tajný klíč klienta.
注意 事项
Všimněte si, že kvůli nedávnému „vylepšenému zabezpečení“ společnosti Google byste teoreticky měli „odeslat aplikaci k ověření“ a čekat týdny(!) na odpověď;
V praxi můžete ID klienta a tajný klíč klienta použít přímo s rclone, jediný problém je, že když se připojíte přes prohlížeč, zobrazí se opravdu hrozná potvrzovací obrazovka, takže rclone může získat své ID tokenu (ale protože k tomu dochází pouze při vzdáleném konfigurace, žádný velký problém).
Doufejme, že vám bude užitečný článek „Jak požádat o ID klienta a tajný klíč API pro Disk Google?“ sdílený na blogu Chen Weilianga ( https://www.chenweiliang.com/ ).
Neváhejte a sdílejte odkaz na tento článek: https://www.chenweiliang.com/cwl-1971.html
