Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 将图像上载到Google bucket_Google App Engine_Google Cloud Storage - Fatal编程技术网

Google app engine 将图像上载到Google bucket

Google app engine 将图像上载到Google bucket,google-app-engine,google-cloud-storage,Google App Engine,Google Cloud Storage,我正试图上传一个图像到谷歌应用程序引擎上的一个存储桶。这里的php代码示例可以工作: 我使用以下代码为上述内容获取$source: 但是,它说不推荐使用createUploadUrl这个解决方案,它只在我的开发服务器上工作,而不是在我的生产服务器上工作。使用Google App Engine获取文件路径的正确方法是什么?不建议使用“createUploadUrl”方法,因为API已被弃用。正如您共享的第二个链接所示,您的应用程序需要升级到推荐的API,即Google云客户端库。它与示例代码在您共

我正试图上传一个图像到谷歌应用程序引擎上的一个存储桶。这里的php代码示例可以工作:

我使用以下代码为上述内容获取$source:


但是,它说不推荐使用createUploadUrl这个解决方案,它只在我的开发服务器上工作,而不是在我的生产服务器上工作。使用Google App Engine获取文件路径的正确方法是什么?

不建议使用“createUploadUrl”方法,因为API已被弃用。正如您共享的第二个链接所示,您的应用程序需要升级到推荐的API,即Google云客户端库。它与示例代码在您共享的第一个链接中使用的API完全相同


有关调用以获取上载文件的URL的正确API方法,请参阅

根据示例代码文件,典型流程应如下所示:

应用程序接收合格的GET请求,并触发一个函数来处理这些请求。在函数中,调用createUploadUrl方法以生成上载URL 文件链接: . 然后在HTML文件中,创建的上载URL将用作表单接受上载的操作参数。文件链接: .
谢谢–我想我不明白如何实现这一点。我如何编写一个函数来使用createUploadUrl,就像下面的回答一样,因为注释的长度是有限的。