从离子/角度前端将json直接发布到Amazon s3存储桶

时间:2018-09-28 05:15:40

标签: angular amazon-web-services ionic-framework amazon-s3

我正在努力寻找如何或如果可能的话,将数据从角度/离子应用程序发布/放入aws s3存储桶中的方法...

我有一个移动应用程序,该应用程序有两个调查,一个用于使用产品之前,第二个用于使用产品之后……在两个调查之后,我只想将数据愚弄到aws存储桶中。数据量非常小...预计约有50个调查,每个调查都有约20个问题的基本文字答案。

有人知道我如何在离子/角度或任何前端进行此操作吗?我需要以某种方式将其转换为文件然后发布吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以将JSON对象直接上载到s3中的存储桶。尽管我不知道如何在Ionic / Angular中进行操作,但您不必通过文件上传它,但这是在Node中完成操作的示例。

s3.putObject({Bucket: 'bucket_name',Key: 'my_products.json',Body: JSON.stringify(products), ContentType: "application/json"},function(err, data){console.log(JSON.stringify(err)+" "+JSON.stringify(data));});