Je construis une application Android qui a un backend écrit sur ruby / sinatra. Les données de l'application Android viennent sous la forme de données JSON. La base de données utilisée est mongodb.Télécharger des vidéos sur Amazon S3 en utilisant ruby avec sinatra
Je suis capable d'attraper les données sur le backend. Maintenant, ce que je veux faire est de télécharger une vidéo sur Amazon S3 envoyé à partir de l'application Android sous la forme d'un tableau de byte. Je veux également stocker la vidéo sous la forme d'une chaîne dans la base de données locale. J'utilise les gemmes carrierwave, fog et carrierwave-mongoid mais je n'ai pas eu de chance.
Ce sont les quelques blogs que je suivais:
https://blog.engineyard.com/2011/a-gentle-introduction-to-carrierwave/
http://www.javahabit.com/2012/06/03/saving-files-in-amazon-s3-using-carrierwave-and-fog-gem/
Si quelqu'un pouvait me guider avec la façon de s'y prendre spécifiquement avec sinatra et MongoDB parce que c'est là où je suis face à la problème principal.