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

Cuando estableces la configuración predeterminada rclone Cuando trabaja con Google Drive, está utilizando client_id de rclone.Esto se comparte entre todos los usuarios de rclone. Google tiene un límite de tasa global en la cantidad de consultas por segundo que puede realizar cada client_id. rclone ya tiene una cuota alta y continuaré asegurándome de que sea lo suficientemente alta comunicándome con Google.

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

Se recomienda encarecidamente usar su propia ID de cliente, ya que la ID de rclone predeterminada se usa mucho.Si tiene varios servicios en ejecución, se recomienda utilizar una clave de API para cada servicio.La cuota predeterminada de Google es 10 por segundoasuntos, por lo que se recomienda permanecer por debajo de esa cantidad porque si usa más que eso, hará que rclone limite la velocidad y ralentice las cosas.

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).

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

Ir al Inicio