Як подати заявку на ідентифікатор клієнта Google Drive і API секретного ключа?

Коли ви використовуєте rclone з Google Диском у конфігурації за замовчуванням , ви використовуєте client_id rclone. Він є спільним для всіх користувачів rclone. Google має глобальне обмеження швидкості на кількість запитів за секунду, які можуть бути виконані для кожного client_id. rclone вже має високу квоту, і я продовжуватиму зв'язуватися з Google, щоб переконатися, що вона достатньо висока.

Як створити власний client_id для Диска Google?

Наполегливо рекомендується використовувати власний ідентифікатор клієнта, оскільки стандартний ідентифікатор rclone використовується дуже часто. Якщо у вас запущено кілька сервісів, рекомендується використовувати окремий ключ API для кожного сервісу. Квота Google за замовчуванням становить 10 транзакцій за секунду , тому бажано не перевищувати це число, оскільки перевищення призведе до обмеження роботи rclone та уповільнення роботи.

Ось як створити власний ідентифікатор клієнта Диска Google для rclone:

  1. Увійдіть за допомогою свого облікового запису GoogleGoogle API Console.Немає значення, який обліковий запис Google ви використовуєте. (не обов’язково має бути той самий обліковий запис Диска Google, до якого ви хочете отримати доступ)
  2. Виберіть проект або створіть новий.
  3. У розділі «Увімкнути API та служби» знайдіть «Drive", потім увімкніть"Google Drive API".
  4. Натисніть «Облікові дані» на лівій панелі (а не «Створити облікові дані», що відкриває майстер), а потім натисніть «Створити облікові дані»
  5. Якщо ви вже налаштували «Екран згоди Oauth», перейдіть до наступного кроку; якщо ні, натисніть кнопку «НАЛАШТУВАТИ ЕКРАН ЗГОДИ» (біля верхнього правого кута правої панелі), а потім виберіть «Зовнішній» і натисніть «СТВОРИТИ». "; на наступному екрані введіть "Назва програми" (підійде "rclone") і натисніть "Зберегти" (усі інші дані необов’язкові).Ще раз клацніть «Облікові дані» на лівій панелі, щоб повернутися до екрана «Облікові дані».

(PS: якщо ви користувач GSuite, ви також можете вибрати «Внутрішній» замість «Зовнішній» вище, але це ще не перевірено/задокументовано).

  1. Натисніть кнопку «+ СТВОРИТИ ОБЛІКОВІ ДАННІ» у верхній частині екрана та виберіть «Ідентифікатор клієнта OAuth».
    Як створити ідентифікатор клієнта Google Drive і API секретного ключа?
  2. Якщо ви використовуєте обліковий запис Google, виберіть тип програми «Desktop App» або «Other» (якщо ви використовуєте обліковий запис G Suite) і натисніть «Створити». (ім'я за замовчуванням підходить)
  3. Він покаже вам ідентифікатор клієнта та секрет клієнта.Зверніть увагу на це.
  4. Перейдіть до «Екран згоди Oauth» і натисніть «Опублікувати програму».
  5. Надайте rclone із зазначеним ідентифікатором клієнта та секретом клієнта.

注意 事项

Зауважте, що через нещодавні «посилені заходи безпеки» Google теоретично вам слід «подати свою програму на перевірку» та тижнями (!) чекати відповіді;

На практиці ви можете використовувати ідентифікатор клієнта та секрет клієнта безпосередньо з rclone, єдина проблема полягає в тому, що коли ви підключаєтесь через браузер, він показує досить жахливий екран підтвердження, щоб rclone міг отримати свій ідентифікатор маркера (але оскільки це відбувається лише під час віддаленого конфігурація, нічого страшного).

Сподіваємося, що стаття «Як подати заявку на ідентифікатор клієнта Google Диска та API секретного ключа?», опублікована в блозі Ченя Вейляна ( https://www.chenweiliang.com/ ), буде вам корисною.

Не соромтеся поділитися посиланням на цю статтю: https://www.chenweiliang.com/cwl-1971.html

Щоб розкрити більше прихованих хитрощів🔑, приєднуйтесь до нашого Telegram-каналу!

Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!

 

发表 评论

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

Прокрутка до початку