usados usadas tutorial que populares mas las gratuitas existen ejemplos aws apis java web-applications google-drive-sdk dropbox skydrive

java - usadas - API de servicio de almacenamiento en la nube más simple



las api mas populares (4)

El servicio Amazon S3 es muy simple, y he tenido grandes experiencias trabajando con él para archivos grandes y grandes cantidades de archivos en el contexto de servicios web. Una vez que se haya registrado para el servicio, puede usar la API RESTful para crear depósitos y cargar objetos en ellos. La biblioteca Java es la biblioteca de referencia para interactuar con los servicios, aunque también hay puertos para otros idiomas (como boto para Python).

Necesito crear una aplicación web Java que use la API de al menos dos proveedores diferentes de almacenamiento en la nube (Google Drive, Dropbox, SkyDrive, Mega, ...). Me pregunto si hay alguien con experiencia en el uso de estas API que pueda decir cuáles son las más fáciles de usar y cuáles son las más difíciles ...


Después de investigar muy poco sobre este tema, descubrí que probablemente el proveedor de almacenamiento en la nube con la API más simple es MediaFire , que ofrece una interacción realmente simple a través de los servicios RESTful . Puedes ver la documentación de la API . Todavía no he empezado a trabajar en profundidad con esta API, pero parece proporcionar todas las funcionalidades básicas.

La API servida por Box parece ser también bastante simple. Utiliza OAuth 2.0 , lo que lo hace más seguro. Ver el sitio web de desarrolladores .

La API SOAP de 4sync también es realmente simple. No hay mucha documentación y las muestras en el sitio web parecen ser de una versión anterior, pero de todos modos es muy fácil de usar. Ver documentación aquí .


Temboo admite varias API de almacenamiento en la nube y puede generar el código fuente de Java que necesita para acceder a ellas.

Vea aquí: https://live.temboo.com/library/keyword/storage/

Al normalizar el acceso a la API, Temboo hace que hablar con una API sea tan fácil como hablar con la siguiente, por lo que suena como algo que encontrarás útil para este proyecto.

Divulgación completa: trabajo en Temboo.


Kloudless proporciona una API común para varias API diferentes de almacenamiento en la nube (Dropbox, Box, GDrive, OneDrive, etc.). Kloudless también proporciona SDK en lenguajes populares y widgets de interfaz de usuario para manejar la autenticación y otras interacciones del usuario.

Puede encontrar más información e inscribirse aquí: https://developers.kloudless.com/

Divulgación completa: trabajo en Kloudless.