/ / Acceder a los archivos en un directorio de Google Drive que se comparte con cualquier persona que tenga un enlace puede ver: Android, google-drive-sdk, app-inventor.

acceder a los archivos en un directorio de unidad de disco de google que se comparte con cualquier persona con un enlace puede ver: android, google-drive-sdk, app-inventor

Enseño cómo hacer aplicaciones con inventor de aplicaciones 2. Mis alumnos tienen ID de Google y acceso a Google Drive. Me gustaría que pudieran crear una aplicación que muestre el contenido de una carpeta de Google Drive compartida (tienen el enlace a la carpeta), seleccione uno de los archivos y descargue el archivo. El propósito es conducir una aplicación tipo hangman que utiliza un archivo delimitado que contiene un conjunto de palabras y sugerencias de vocabulario.

He podido crear esta aplicación usando la opción embeddedfolderview (https://drive.google.com/embeddedfolderview?id=) y luego analizar la respuesta para obtener los nombres e identificaciones de los archivos. Luego emitir una segunda solicitud para descargar realmente el contenido del archivo.

Tengo una aplicación para Android que puede adaptarse simplemente cambiando el enlace para que apunte a su carpeta.

¿Esto viola algún acuerdo con google drive?

En resumen, estoy usando uri para acceder a Google Drive y luego descargar contenido. ¿Está esto permitido?

Respuestas

0 para la respuesta № 1

La forma en que funciona Google Drive es que cualquier información se puede colocar en diferentes niveles de acceso.

Para encontrar estas opciones de intercambio de enlaces vaya a su Google Drive, haz clic izquierdo en un archivo y selecciona "Compartir". Luego haga clic en "Avanzado".

enter image description here

Cuando un archivo es "Public on the web" esPor lo tanto, es legal usarlo de la forma que más te guste. Además, si lo desea, el archivo se puede colocar en un grupo público pero cerrado al compartir con "Cualquier persona que tenga el enlace".