申请Google Storage for Developers成功了

标签:Google Storage

上个月19号去申请了一下,本以为无望了,结果今天收到一封标题为《Google Storage for Developers》的信,说是我获得邀请了。
里面虽然说目前只对美国开发者可用,不过我登录后发现使用正常。目前的免费配额是100G空间,每月300G流量,可以做个不错的相册了~
顺带一提,其实我注册过2次,第2次把我的网站域名写上去了,或许这样才能通过审核吧。

使用方法有很多,最简单的就是用Google Storage Manager。这是一个Web管理页面,可以创建Bucket、上传和删除文件等。
Bucket相当于一个资料库,你可以理解为一个不能内嵌的文件夹(也就是根目录)。Bucket下面可以创建文件夹或上传文件。
Bucket的命名很有讲究,我起了很多名都不行,最后找到了一个bucket naming guidelines
  • 必须是3~63字符
  • 必须以数字或字母开头和结尾
  • 只能包含小写字母、数字、小数点和连接线
  • 不能是IP地址(例如192.168.5.4)
  • 不能以goog开头
  • 小数点和连接线不能连用(例如..或.-)
不过有些很大众化的词也不能用,例如photo、test、what,原因就是整个Google Storage使用一个命名空间,你的bucket不能和其他所有人的bucket重名。
此外,object可以随意取名,可以是Unicode字符,但编码成UTF-8后不能超过1024字节。值得一提的是,名字还可以包含反斜线(/),这样网址看上去就像有目录了一样(或许可以用来做网站)。

Google Storage Manager感觉还不错,可以拖动文件到支持HTML5的浏览器来上传(我用的是Chrome)。
外链需要点击share publicly来生成链接。这个链接是http[s]://commondatastorage.googleapis.com/bucket名/object名,你也可以用http[s]://bucket名.commondatastorage.googleapis.com/object名来访问(这是为跨域时需要独立域名准备的)。值得一提的是,Google的服务经常被墙,使用https会比较好。

另外还能使用自己的域名。
首先要在Google网站管理员工具里添加你要使用的域名,并进行验证。
接着把这个域名CNAME到c.commondatastorage.googleapis.com。
然后创建一个bucket,名字为你的域名。
最后上传文件,以http://你的域名/object名来访问。
注意这种方式不支持https。

最后测试一下网速:

9条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?