2012-04-25 12 views
8

Pasé horas tratando de entender cómo usar SDK. Parece tan largo aliento y tiene alrededor de 20 dependencias, pero absolutamente ningún ejemplo de uso.Uso del SDK de Google Drive desde Android

¿Alguien sabe dónde podría encontrar algunos ejemplos para aprender. Dropbox fue solo un caso de descargar el SDK y usarlo. Google drive solo parece tener javadoc, que solo es útil como referencia si ya sabes lo que estás haciendo.

Estoy tratando de hacer lo que considero que son las operaciones más simples. cargar, descargar, eliminar, crear.

+0

Internet [dice] (http://arstechnica.com/business/news/2012/04/google-drive-sdk-announced-but-apis-are-only-accesible-to-web-apps-for -now.ars? clicked = related_right) no hay Android API. También hay [ejemplos] (https://developers.google.com/drive/examples/index) – zapl

+4

Luego, "Internet" es incorrecto. http://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API Los ejemplos a los que se vincula no son para la versión Android del Drive SDK, que es lo que el OP está preguntando. – Kuffs

Respuesta

1

Esta pregunta ya ha sido respondida here. Además, eche un vistazo a los enlaces provistos por zapl.

+0

La pregunta a la que se refiere es acerca de Google Docs. Quiero utilizar la API de Google Drive que los kuffs mencionados anteriormente. Los enlaces zapl no tienen relevancia para la API en cuestión. –

+0

Luego ya ha sido respondido aquí: http://stackoverflow.com/questions/10330053/google-drive-docs-api-for-android Asegúrese de leer los comentarios también son relevantes :) – Nivco

+0

Pero básicamente: Google Drive SDK => Solo para aplicaciones web en este punto. Por ahora en Android debes usar la API de la lista de documentos (de nuevo archivos de Documentos == archivos de Drive). – Nivco

1

Tuve los mismos problemas originalmente, encontré un SDK que realmente funcionaba para Google Docs.

Al final terminé implementándolo por mi cuenta usando solicitudes HTTP sin formato, como también se sugirió en la otra respuesta vinculada por Alain. Mi implementación solo maneja las transferencias de archivos y la administración de archivos, pero es bastante fácil de implementar y también funciona perfectamente para los archivos de Google Drive. Básicamente, simplemente implementé lo que necesitaba de la API de la lista de documentos de Google versión 3.0 que se encuentra aquí: https://developers.google.com/google-apps/documents-list/

Me llevó un poco de tiempo, pero valió la pena, y era mucho más liviano ya que no tenía que incluir todo dependencias de las diversas API de Google.

+3

¿Te importa compartirlo o colocarlo en GitHub? No podemos ser los únicos que lo necesitamos y parece tonto seguir reinventando la rueda. –

+0

¿Encontró una forma de obtener respuestas parciales? La API de Picasa tiene el parámetro url "campos" que limita lo que se devuelve, esto parece no funcionar en Docs API 3.0. –

+1

Estaría muy interesado en las fuentes también. Reescribir todo el asunto tampoco me parece lógico :) –

Cuestiones relacionadas