Como solicitar o ID de cliente de Google Drive e a API de clave secreta?

Cando usas rclone con Google Drive na configuración predeterminada , estás a usar o client_id de rclone. Este compártese entre todos os usuarios de rclone. Google ten un límite de taxa global no número de consultas por segundo que se poden realizar por client_id. rclone xa ten unha cota alta e seguirei contactando con Google para asegurarme de que sexa o suficientemente alta.

Como fago o meu propio client_id para Google Drive?

Recoméndase encarecidamente usar o teu propio ID de cliente, xa que o ID de rclone predeterminado úsase moito. Se tes varios servizos en execución, recoméndase usar unha clave API separada para cada servizo. A cota predeterminada de Google é de 10 transaccións por segundo , polo que é aconsellable mantela por debaixo deste número, xa que se supera, rclone ralentizará e limitará as cousas.

Aquí tes como crear o teu propio ID de cliente de Google Drive para rclone:

  1. Inicia sesión coa túa conta de GoogleConsola API de Google.Non importa a conta de Google que utilices. (non ten que ser a mesma conta de Google Drive á que queres acceder)
  2. Selecciona un proxecto ou crea un novo.
  3. Busca en "Activar API e servizos"Drive", despois activa"Google Drive API".
  4. Fai clic en "Creenciais" no panel esquerdo (non en "Crear credenciais" que abre o asistente) e, a continuación, fai clic en "Crear credenciais".
  5. Se xa configurou a "Pantalla de consentimento de Oauth", pase ao seguinte paso; se non, prema no botón "CONFIGURAR PANTALLA DE CONSENTIMIENTO" (preto da esquina superior dereita do panel dereito), seleccione "Externo" e prema en "CREAR". "; no seguinte Na pantalla, introduza un "Nome da aplicación" ("rclone" será suficiente) e prema en "Gardar" (todos os demais datos son opcionais).Fai clic de novo en Credenciais no panel esquerdo para volver á pantalla Credenciais.

(PD: se es usuario de GSuite, tamén podes escoller "Interno" en lugar de "Externo" anterior, pero isto aínda non foi probado/documentado).

  1. Fai clic no botón "+ CREAR CREDENCIAIS" na parte superior da pantalla e selecciona "ID de cliente OAuth".
    Como crear o ID de cliente de Google Drive e a API de clave secreta?
  2. Se usas unha conta de Google, selecciona o tipo de aplicación "Desktop App" ou "Outro" (se usas unha conta de GSuite) e fai clic en "Crear". (o nome predeterminado está ben)
  3. Mostrarache o ID do cliente e o segredo do cliente.Toma nota destes.
  4. Vaia á "Pantalla de consentimento de Oauth" e prema "Publicar aplicación"
  5. Proporcione a rclone o ID de cliente e o segredo do cliente indicados.

注意 事项

Teña en conta que, debido á recente "seguridade mellorada" de Google, teoricamente deberías "enviar a túa aplicación para verificación" e esperar semanas (!) á súa resposta;

Na práctica, podes usar o ID do cliente e o segredo do cliente directamente con rclone, o único problema é que cando te conectas a través do navegador mostra unha pantalla de confirmación realmente horrible para que rclone poida obter o seu identificador de token (pero como isto só ocorre durante o control remoto). configuración, non é gran cousa).

发表 评论

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

Volver arriba