¿Cómo solicitar el ID de cliente de Google Drive y la API de clave secreta?

Cuando utilizas rclone con Google Drive en la configuración predeterminada , usas el ID de cliente de rclone. Este ID se comparte entre todos los usuarios de rclone. Google tiene un límite global de consultas por segundo que se pueden realizar por ID de cliente. rclone ya tiene una cuota alta, y seguiré contactando con Google para asegurarme de que sea suficiente.

¿Cómo creo mi propio client_id para Google Drive?

Se recomienda encarecidamente usar su propio ID de cliente, ya que el ID predeterminado de rclone se usa con mucha frecuencia. Si tiene varios servicios en ejecución, se recomienda usar una clave API independiente para cada uno. La cuota predeterminada de Google es de 10 transacciones por segundo , por lo que es aconsejable mantenerla por debajo de este número, ya que superarlo provocará que rclone limite su rendimiento y ralentice el servicio.

Aquí se explica cómo crear su propio ID de cliente de Google Drive para rclone:

  1. Inicia sesión con tu cuenta de GoogleConsola API de Google.No importa qué cuenta de Google utilice. (no tiene que ser la misma cuenta de Google Drive a la que desea acceder)
  2. Seleccione un proyecto o cree uno nuevo.
  3. Busque en "Habilitar API y servicios"Drive", luego habilite"Google Drive API".
  4. Haga clic en "Credenciales" en el panel izquierdo (no en "Crear credenciales" que abre el asistente), luego haga clic en "Crear credenciales"
  5. Si ya configuró la "Pantalla de consentimiento de Oauth", vaya al siguiente paso; de lo contrario, haga clic en el botón "CONFIGURAR PANTALLA DE CONSENTIMIENTO" (cerca de la esquina superior derecha del panel derecho), luego seleccione "Externo" y haga clic en "CREAR". "; en la siguiente pantalla, ingrese un "Nombre de la aplicación" ("rclone" servirá) y haga clic en "Guardar" (todos los demás datos son opcionales).Vuelva a hacer clic en Credenciales en el panel izquierdo para volver a la pantalla Credenciales.

(PD: si es usuario de GSuite, también puede elegir "Interno" en lugar de "Externo" arriba, pero esto aún no se ha probado/documentado).

  1. Haga clic en el botón "+ CREAR CREDENCIALES" en la parte superior de la pantalla y seleccione "ID de cliente de OAuth".
    ¿Cómo crear la ID de cliente de Google Drive y la API de clave secreta?
  2. Si usa una cuenta de Google, seleccione el tipo de aplicación de "Aplicación de escritorio" u "Otro" (si usa una cuenta de GSuite), luego haga clic en Crear. (el nombre predeterminado está bien)
  3. Le mostrará la identificación del cliente y el secreto del cliente.Toma nota de estos.
  4. Vaya a "Pantalla de consentimiento de Oauth" y presione "Publicar aplicación"
  5. Proporcione a rclone el ID de cliente y el secreto de cliente anotados.

注意 事项

Tenga en cuenta que debido a la reciente "seguridad mejorada" de Google, teóricamente debería "enviar su aplicación para verificación" y esperar semanas (!) para su respuesta;

En la práctica, puede usar la identificación del cliente y el secreto del cliente directamente con rclone, el único problema es que cuando se conecta a través del navegador, muestra una pantalla de confirmación realmente horrible para que rclone pueda obtener su identificación de token (pero como esto solo sucede durante el control remoto). configuración, no es gran cosa).

发表 评论

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

Ir al Inicio