我正在尝试将图片上传到Google App Engine上的存储桶中。这里的php代码示例可以工作:
https://cloud.google.com/storage/docs/uploading-objects
我使用下面的代码来获取上述内容的$source:
https://cloud.google.com/appengine/docs/standard/php/googlestorage/user_upload
然而,它说这个解决方案(createUploadUrl)是不推荐的,而且它只在我的开发服务器上工作,而不是在我的生产服务器上。使用Google App Engine获取文件路径的正确方法是什么?
发布于 2019-09-04 10:35:34
不推荐使用createUploadUrl方法,因为该接口已被弃用。正如您共享的第二个链接所指出的,您的应用程序将需要升级到推荐的API,即Google Cloud客户端库。它与示例代码在您共享的第一个链接中使用的API完全相同。
有关获取上传文件的URL的正确API方法,请参考https://googleapis.github.io/google-cloud-php/#/docs/cloud-storage/v1.14.0/storage/storageobject?method=signedUploadUrl。
发布于 2019-09-06 05:00:36
基于示例代码文件,典型的过程应该如下所示:
https://stackoverflow.com/questions/57779009
复制相似问题