Come richiedere l'ID client di Google Drive e l'API Secret Key?

Quando si utilizza rclone con Google Drive nella configurazione predefinita , si utilizza il client_id di rclone. Questo client_id è condiviso tra tutti gli utenti di rclone. Google impone un limite globale al numero di query al secondo che possono essere eseguite per ogni client_id. rclone ha già una quota elevata e continuerò a contattare Google per assicurarmi che sia sufficientemente alta.

Come faccio a creare il mio client_id per Google Drive?

Si raccomanda vivamente di utilizzare il proprio ID client, poiché l'ID predefinito di rclone è molto utilizzato. Se si eseguono più servizi, si consiglia di utilizzare una chiave API separata per ciascun servizio. La quota predefinita di Google è di 10 transazioni al secondo , quindi è consigliabile mantenerla al di sotto di questo numero, poiché superarlo causerà una limitazione della velocità di rclone e un conseguente rallentamento.

Ecco come creare il tuo ID client Google Drive per rclone:

  1. Accedi con il tuo account GoogleConsole API di Google.Non importa quale account Google utilizzi. (non deve essere lo stesso account Google Drive a cui desideri accedere)
  2. Seleziona un progetto o creane uno nuovo.
  3. In "Abilita API e servizi" cerca "Drive", quindi abilita"Google Drive API".
  4. Fai clic su "Credenziali" nel pannello di sinistra (non su "Crea credenziali" che apre la procedura guidata), quindi fai clic su "Crea credenziali"
  5. Se hai già configurato la "Schermata di consenso Oauth", vai al passaggio successivo; in caso contrario, fai clic sul pulsante "CONFIGURA SCHERMATA DI CONSENSO" (nell'angolo in alto a destra del pannello di destra), quindi seleziona "Esterno" e fai clic su "CREA "; nel successivo Sullo schermo, inserisci un "Nome applicazione" ("rclone" andrà bene) e fai clic su "Salva" (tutti gli altri dati sono facoltativi).Fare nuovamente clic su Credenziali nel pannello di sinistra per tornare alla schermata Credenziali.

(PS: se sei un utente GSuite, puoi anche scegliere "Interno" invece di "Esterno" sopra, ma questo non è stato ancora testato/documentato).

  1. Fai clic sul pulsante "+ CREA CREDENZIALI" nella parte superiore dello schermo e seleziona "ID client OAuth".
    Come creare l'ID client di Google Drive e l'API della chiave segreta?
  2. Se utilizzi un account Google, seleziona il tipo di applicazione "Desktop App" o "Altro" (se utilizzi un account GSuite) e fai clic su "Crea". (il nome predefinito va bene)
  3. Ti mostrerà l'ID cliente e il segreto del cliente.Prendi nota di questi.
  4. Vai su "Schermata di consenso Oauth" e premi "Pubblica applicazione"
  5. Fornire a rclone l'ID client e il segreto client annotati.

注意 事项

Tieni presente che, a causa della recente "sicurezza avanzata" di Google, dovresti teoricamente "inviare la tua app per la verifica" e attendere settimane (!) per la loro risposta;

In pratica puoi usare il client id e il client secret direttamente con rclone, l'unico problema è che quando ti connetti tramite il browser mostra una schermata di conferma davvero orribile in modo che rclone possa ottenere il suo token id (ma poiché ciò accade solo durante remote configurazione, niente di grave).

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Scorrere fino a Top