有没有办法允许用户在没有应用引擎(PHP)的情况下将文件上传到谷歌云存储?

时间:2016-03-19 10:11:35

标签: php google-app-engine file-upload google-cloud-storage

我可以使用云存储php API(objects-> insert)从我的服务器上传文件。 有没有办法在用户端使用相同的方式从谷歌云存储中做同样的事情?或者只有App Engine是最好的方式?

2 个答案:

答案 0 :(得分:1)

用户可以上传文件directly to Google Cloud Storage。无需通过App Engine实例。

答案 1 :(得分:1)

一个古老的问题,但由于谷歌的例子之一就是为数不多的谷歌成果之一,我想我会回答这个问题。您可以在不使用App Engine API的情况下生成签名链接detailed here,但由于“您必须拥有OAuth客户端ID和服务帐户类型应用程序的私钥”,因此您需要从服务器执行此操作(或者您控制的云功能,而不是“来自用户端”。