将文件从保管箱/驱动器传输到 Google 云存储

2024-04-06

我们计划实现一项功能,让客户在自己的 Google Drive 或 Dropbox 帐户(在我们的应用程序内)中浏览他们的图像,并选择他们想要在我们的应用程序中使用的图像。然后,我们将这些图像保存到我们的 Google 云存储(GCS)位置。

一种简单的方法是使用 OAuth 将客户的图像从 dropbox/drive 下载到我们的本地磁盘,然后将它们上传到我们的 GCS。

我想知道是否可以在 dropbox/drive 和 GCS 之间进行直接传输? GCS确实提供接送服务 https://cloud.google.com/storage/transfer/对于S3。您还可以创建一个 URL 列表列表,但每个 URL 都需要可公开访问,这在我们的例子中似乎不可能。

对于如何实现这个功能有什么更好的建议吗?谢谢


With 这个食谱 https://medium.com/@philipplies/transferring-data-from-google-drive-to-google-cloud-storage-using-google-colab-96e088a8c041,您可以使用 Google Colab 挂载 Google Drive 文件夹,然后使用以下命令将挂载的文件夹复制到存储桶gsutil,避免需要先将数据保存到本地磁盘。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将文件从保管箱/驱动器传输到 Google 云存储 的相关文章

随机推荐