Каталог статей
Коли ви встановлюєте конфігурацію за замовчуванням rclone Працюючи з Диском Google, ви використовуєте client_id rclone.Це спільно для всіх користувачів rclone. Google має глобальне обмеження на кількість запитів за секунду, які може виконувати кожен client_id. rclone уже має високу квоту, і я продовжуватиму перевіряти її достатньо, звернувшись до Google.
Як створити власний client_id для Диска Google?
Настійно рекомендується використовувати власний ідентифікатор клієнта, оскільки часто використовується стандартний ідентифікатор rclone.Якщо у вас працює кілька служб, рекомендується використовувати ключ API для кожної служби.Стандартна квота Google становить 10 за секундуСправ, тому рекомендується залишатися нижче цієї кількості, оскільки якщо ви використовуєте більше, ніж це, це спричинить обмеження швидкості rclone і сповільнить процес.
Ось як створити власний ідентифікатор клієнта Диска Google для rclone:
- Увійдіть за допомогою свого облікового запису GoogleGoogle API Console.Немає значення, який обліковий запис Google ви використовуєте. (не обов’язково має бути той самий обліковий запис Диска Google, до якого ви хочете отримати доступ)
- Виберіть проект або створіть новий.
- У розділі «Увімкнути API та служби» знайдіть «
Drive", потім увімкніть"Google Drive API". - Натисніть «Облікові дані» на лівій панелі (а не «Створити облікові дані», що відкриває майстер), а потім натисніть «Створити облікові дані»
- Якщо ви вже налаштували «Екран згоди Oauth», перейдіть до наступного кроку; якщо ні, натисніть кнопку «НАЛАШТУВАТИ ЕКРАН ЗГОДИ» (біля верхнього правого кута правої панелі), а потім виберіть «Зовнішній» і натисніть «СТВОРИТИ». "; на наступному екрані введіть "Назва програми" (підійде "rclone") і натисніть "Зберегти" (усі інші дані необов’язкові).Ще раз клацніть «Облікові дані» на лівій панелі, щоб повернутися до екрана «Облікові дані».
(PS: якщо ви користувач GSuite, ви також можете вибрати «Внутрішній» замість «Зовнішній» вище, але це ще не перевірено/задокументовано).
- Натисніть кнопку «+ СТВОРИТИ ОБЛІКОВІ ДАННІ» у верхній частині екрана та виберіть «Ідентифікатор клієнта OAuth».
- Якщо ви використовуєте обліковий запис Google, виберіть тип програми «Desktop App» або «Other» (якщо ви використовуєте обліковий запис G Suite) і натисніть «Створити». (ім'я за замовчуванням підходить)
- Він покаже вам ідентифікатор клієнта та секрет клієнта.Зверніть увагу на це.
- Перейдіть до «Екран згоди Oauth» і натисніть «Опублікувати програму».
- Надайте rclone із зазначеним ідентифікатором клієнта та секретом клієнта.
注意 事项
Зауважте, що через нещодавні «посилені заходи безпеки» Google теоретично вам слід «подати свою програму на перевірку» та тижнями (!) чекати відповіді;
На практиці ви можете використовувати ідентифікатор клієнта та секрет клієнта безпосередньо з rclone, єдина проблема полягає в тому, що коли ви підключаєтесь через браузер, він показує досить жахливий екран підтвердження, щоб rclone міг отримати свій ідентифікатор маркера (але оскільки це відбувається лише під час віддаленого конфігурація, нічого страшного).
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як подати заявку на ідентифікатор клієнта Google Drive і API секретного ключа? , щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-1971.html
Щоб розкрити більше прихованих хитрощів🔑, приєднуйтесь до нашого Telegram-каналу!
Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!