【发布时间】:2017-07-08 16:49:42
【问题描述】:
我正在开发一个 Android 应用程序,它与用 Python 编写的后端 Google App Engine 进行通信。用户正在将文件上传和下载到 Google Cloud Storage。至此,文件通过 POST 请求发送到 GAE 后端,然后保存在 GCS 中。我希望用户直接对 GCS 执行此操作(以避免通过 POST 发送大文件)。并且(根据下载请求)我想仅向用户发送公共 URL 到文件。 PHP中有一个很好的教程: https://cloud.google.com/appengine/docs/php/googlestorage/user_upload 和 https://cloud.google.com/appengine/docs/php/googlestorage/public_access 和那里的关键句:“一旦文件以公开可读的方式写入 Cloud Storage,您需要使用 CloudStorageTools::getPublicUrl 获取文件的公共 URL。”如何在python中做同样的事情?
【问题讨论】:
标签: python google-app-engine file-upload google-cloud-storage