Jak złożyć wniosek o identyfikator klienta Dysku Google i interfejs API Secret Key?

Po ustawieniu domyślnej konfiguracji rclone W przypadku korzystania z Dysku Google używasz identyfikatora klienta rclone.Jest to wspólne dla wszystkich użytkowników rclone. Google ma globalny limit liczby zapytań na sekundę, które można wykonać na klienta_id. rclone ma już wysoki limit i będę nadal upewniać się, że jest on wystarczająco wysoki, kontaktując się z Google.

Jak utworzyć własny identyfikator client_id dla Dysku Google?

Zdecydowanie zaleca się używanie własnego identyfikatora klienta, ponieważ domyślny identyfikator rclone jest często używany.Jeśli masz uruchomionych wiele usług, zaleca się użycie klucza API dla każdej usługi.Domyślny limit Google to 10 na sekundęSpraw, więc zaleca się pozostawanie poniżej tej kwoty, ponieważ jeśli użyjesz jej więcej, spowoduje to ograniczenie szybkości rclone i spowolnienie działania.

Oto jak utworzyć własny identyfikator klienta Dysku Google dla rclone:

  1. Zaloguj się przy użyciu konta GoogleKonsola API Google.Nie ma znaczenia, którego konta Google używasz. (nie musi być tym samym kontem Dysku Google, do którego chcesz uzyskać dostęp)
  2. Wybierz projekt lub utwórz nowy.
  3. W sekcji „Włącz interfejsy API i usługi” wyszukaj „Drive", a następnie włącz"Google Drive API”.
  4. Kliknij „Poświadczenia” w lewym panelu (nie „Utwórz poświadczenia”, które otwiera kreatora), a następnie kliknij „Utwórz poświadczenia”
  5. Jeśli skonfigurowałeś już „Ekran zgody na uwierzytelnianie”, przejdź do następnego kroku; jeśli nie, kliknij przycisk „KONFIGURUJ EKRAN ZGODY” (w prawym górnym rogu prawego panelu), a następnie wybierz „Zewnętrzny” i kliknij „UTWÓRZ”. "; w następnym Na ekranie wprowadź "Nazwę aplikacji" (zrobi to "rclone") i kliknij "Zapisz" (wszystkie inne dane są opcjonalne).Ponownie kliknij Poświadczenia na lewym panelu, aby powrócić do ekranu Poświadczenia.

(PS: jeśli jesteś użytkownikiem GSuite, możesz również wybrać opcję „Wewnętrzny” zamiast „Zewnętrzny” powyżej, ale nie zostało to jeszcze przetestowane/udokumentowane).

  1. Kliknij przycisk „+ UTWÓRZ POświadczenia” u góry ekranu i wybierz „Identyfikator klienta OAuth”.
    Jak utworzyć identyfikator klienta Dysku Google i interfejs API Secret Key?
  2. Jeśli korzystasz z konta Google, wybierz typ aplikacji „Aplikacja komputerowa” lub „Inna” (jeśli korzystasz z konta GSuite) i kliknij „Utwórz”. (domyślna nazwa jest w porządku)
  3. Pokaże ci identyfikator klienta i sekret klienta.Zwróć na to uwagę.
  4. Przejdź do „Ekranu zgody Oauth” i naciśnij „Opublikuj aplikację”
  5. Podaj rclone z odnotowanym identyfikatorem klienta i kluczem tajnym klienta.

注意 事项

Pamiętaj, że ze względu na niedawne „ulepszone zabezpieczenia” Google, teoretycznie powinieneś „przesłać swoją aplikację do weryfikacji” i czekać tygodniami (!) na odpowiedź;

W praktyce możesz użyć identyfikatora klienta i klucza klienta bezpośrednio z rclone, jedynym problemem jest to, że kiedy łączysz się przez przeglądarkę, wyświetla się dość okropny ekran potwierdzenia, dzięki czemu rclone może uzyskać identyfikator tokena (ale tak się dzieje tylko podczas zdalnego konfiguracja, nic wielkiego).

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Przewiń do góry