Comment demander l'identifiant client Google Drive et l'API Secret Key ?

Lorsque vous utilisez rclone avec Google Drive en configuration par défaut , vous utilisez l'identifiant client (client_id) de rclone. Celui-ci est partagé entre tous les utilisateurs de rclone. Google impose une limite globale au nombre de requêtes par seconde et par identifiant client. rclone dispose déjà d'un quota élevé, et je continuerai de contacter Google pour m'assurer qu'il reste suffisant.

Comment créer mon propre client_id pour Google Drive ?

Il est fortement recommandé d'utiliser votre propre ID client, car l'ID rclone par défaut est très souvent utilisé. Si vous exécutez plusieurs services, il est recommandé d'utiliser une clé API distincte pour chaque service. Le quota Google par défaut est de 10 transactions par seconde ; il est donc conseillé de ne pas dépasser ce nombre, car un dépassement entraînera une limitation du débit par rclone et un ralentissement du service.

Voici comment créer votre propre ID client Google Drive pour rclone :

  1. Connectez-vous avec votre compte GoogleConsole d'API Google.Peu importe le compte Google que vous utilisez. (il ne doit pas nécessairement s'agir du même compte Google Drive auquel vous souhaitez accéder)
  2. Sélectionnez un projet ou créez-en un nouveau.
  3. Sous "Activer les API et les services", recherchez "Drive", puis activez"Google Drive API".
  4. Cliquez sur "Credentials" dans le panneau de gauche (et non sur "Create Credentials" qui ouvre l'assistant), puis cliquez sur "Create Credentials"
  5. Si vous avez déjà configuré l'"écran de consentement Oauth", passez à l'étape suivante ; sinon, cliquez sur le bouton "CONFIGURER L'ÉCRAN DE CONSENTEMENT" (près du coin supérieur droit du panneau de droite), puis sélectionnez "Externe" et cliquez sur "CRÉER "; dans le prochain Sur l'écran, entrez un "Nom d'application" ("rclone" fera l'affaire) et cliquez sur "Enregistrer" (toutes les autres données sont facultatives).Cliquez à nouveau sur Identifiants dans le panneau de gauche pour revenir à l'écran Identifiants.

(PS : si vous êtes un utilisateur de GSuite, vous pouvez également choisir "Interne" au lieu de "Externe" ci-dessus, mais cela n'a pas encore été testé/documenté).

  1. Cliquez sur le bouton "+ CRÉER DES IDENTIFIANTS" en haut de l'écran et sélectionnez "ID client OAuth".
    Comment créer un ID client Google Drive et une API de clé secrète ?
  2. Si vous utilisez un compte Google, sélectionnez le type d'application "Application de bureau" ou "Autre" (si vous utilisez un compte GSuite) et cliquez sur "Créer". (le nom par défaut convient)
  3. Il vous montrera l'ID client et le secret client.Prenez note de ceux-ci.
  4. Allez sur "Oauth Consent Screen" et appuyez sur "Publier l'application"
  5. Fournissez à rclone l'ID client noté et le secret client.

注意 事项

Notez qu'en raison de la récente "sécurité renforcée" de Google, vous devriez théoriquement "soumettre votre application pour vérification" et attendre des semaines (!) pour leur réponse ;

En pratique, vous pouvez utiliser l'identifiant client et le secret client directement avec rclone, le seul problème est que lorsque vous vous connectez via le navigateur, il affiche un écran de confirmation vraiment horrible afin que rclone puisse obtenir son identifiant de jeton (mais comme cela ne se produit que pendant la télécommande configuration, ce n'est pas grave).

发表 评论

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

Remonter en haut