脚本宝典收集整理的这篇文章主要介绍了使用php在存储桶谷歌云存储中创建文件夹,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想用PHP编码在桶中创建文件夹.我搜索了很少的网站,1我看到它写了:
“在存储桶中创建文件夹将创建一个以目录命名的占位符对象,没有数据内容和mimetyPE application / x-directory.不支持在GOOGLE Storage Manager中创建的目录占位符对象.”
我无法理解它想说的是什么.我如何创建文件夹请帮助我.我尝试使用以下代码:
$req = new Google_HttPRequest("http://commondatastorage.googleapis.COM/bucket/myfoldertrial"); $req->setRequestHeaders(array( 'x-goog-project-id' => 21212,'x-goog-acl' => 'public-read','Content-type' => 'application/x-directory' )); $req->setRequestMethod('PUT'); $req->setPostBody('myfoldertrial');
我正在使用以下链接中的API:
Google Storage不是像您的操作系统文件系统所使用的树结构,所有对象都存储在顶层的存储桶中.但是你可以给一个带有斜杠的名字,所以它看起来就像是在一个文件夹中 – Users / username / docs / 2012/09/21 / activITy.csv是一个非常好的名字,对象和不需要任何支持文件夹.
一旦你有了这种方案的对象,就可以列出它们,好像你正在查看带有分隔符和前缀参数的文件夹的内容,按照these docs.
因此,如果您只想创建myfoldertrial以便将example.png上传到其中,则无需创建该文件夹,您只需直接上传到myfoldertrial / example.png即可.
以上是脚本宝典为你收集整理的使用php在存储桶谷歌云存储中创建文件夹全部内容,希望文章能够帮你解决使用php在存储桶谷歌云存储中创建文件夹所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。