将图像托管在Google云端硬盘或Dropbox中以供应用使用[保留]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将图像托管在Google云端硬盘或Dropbox中以供应用使用[保留]相关的知识,希望对你有一定的参考价值。
我有一个名为Moodflow的心情跟踪应用程序,我正在尝试实现将图像添加到该应用程序/用户条目中。我正在考虑使用firebase storage
存储我的高级用户的图像,但是我有点担心保存太多图像并且成本急剧上升而无法控制。
[我已经看到其他使用Google Drive和Dropbox作为备份功能的日记应用程序(主要是JSON
数据),但是我不确定在上传用户的图像进行托管(和备份)时这些平台的性能如何。我可以首先将图像提升到Google云端硬盘或Dropbox中吗?这将是一个可行的解决方案吗?
即使您无法做到,网上似乎也有很多困惑。
非常感谢!
Google云端硬盘不支持图片托管,因此它们可以直接链接并嵌入到应用或html内容中。有一种解决方法,您可以通过从Drive API获取文件ID并将其嵌入https://drive.google.com/uc?export=view&id=<fileId>
来嵌入图像,但是建议不要进行大规模共享,因为它会受到配额使用的限制。
Dropbox确实支持图像托管,您可以使用Dropbox API获取指向可嵌入图像的公共链接。 /shares
端点允许您获取公共可见链接via the API。
Firebase是Google的服务,它确实支持将图片托管作为Cloud Storage service的一部分。也可以通过API获得,因此可以像Dropbox一样以编程方式进行检索。将Firebase链接嵌入为图像源可以在外部应用和页面中使用。 This answer可能对此有所帮助。
Dropbox和Firebase均受价格计划的约束,价格计划根据个人或企业用途以及所需的存储量而具有不同的层。 Firebase具有按使用量付费的价格,该价格按使用量收取费用,这可能会有所帮助,尽管实际上取决于您需要哪种方法和价格。
您可以看到Dropbox的单个定价计划here,而其商业定价计划为here。可以看到Firebase的定价计划here。我建议您仔细研究两者,以便根据自己的需求做出正确的决定。
以上是关于将图像托管在Google云端硬盘或Dropbox中以供应用使用[保留]的主要内容,如果未能解决你的问题,请参考以下文章
text 全部备份到Google云端硬盘/ Box / OneDrive / Dropbox无效