ReOSS如何访问?如何使用?
上传文件,如果你是文件上传管理,目前官方和民间都有比较方便使用的工具了;如果是要集成到自己的程序你,需要使用官方对应语言的SDK。
URL签名的例子,在每个语言的SDK包里面都已经提供好了,可以参考SDK;如果希望自己实现,就参考官方API文档,里面有详细说明签名应该怎么计算出来。
关于访问权限,官方API文档的描述:
OSS 提供 ACL (Access Control List Access Control ListAccess Control ListAccess Control List Access Control List Access Control List Access Control ListAccess Control List )权限控制方法, OSS ACL ACL提供 BucketBucket Bucket Bucket级别的权限访问控制, BucketBucket Bucket Bucket目前有三种访问权限: 目前有三种访问权限: public public-read readread-writewrite ,public public-read readread和 private private ,它们的含义如下: ,它们的含义如下:
publicpublic public -readread -writewrite write:任何人(包括匿名访问)都可以对该 bucket bucket bucket中的 object object进行 PUTPUT ,Get Get和 Delete Delete 操作;所有这些产生的费用由该 操作;所有这些产生的费用由该 bucket bucket bucket的创建者承担,请慎用该权限。
publicpublic public -readread :只有该 bucket bucket bucket的创建者可以对该 的创建者可以对该 bucket bucket bucket内的 Object ObjectObject进行 写操作(包括 写操作(包括 PutPut 和 Delete Object Delete Object Delete Object Delete ObjectDelete Object);任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 bucket bucket bucket中的 object object进行读操作( Get Object Get Object Get Object)。
privateprivate private private:只有该 bucket bucket bucket的创建者可以对该 bucket bucketbucket bucket内的 Object ObjectObject进行读写 操作(包括 操作(包括 PutPut 、Delete Delete 和 Get Object Get Object Get Object);其他人无法访问该 );其他人无法访问该 );其他人无法访问该 );其他人无法访问该 BucketBucket Bucket Bucket内的 Object ObjectObject。
用户新 创建一个BucketBucket Bucket Bucket时,如果不指定 BucketBucket Bucket Bucket权限, OSS 会自动为该 会自动为该 BucketBucket Bucket Bucket设置 private private 权限。对于一个已经存在的 权限。对于一个已经存在的 BucketBucket Bucket Bucket,只有它的创建者可以 ,只有它的创建者可以 通 过 OSS 的 Put Bucket AclPut Bucket Acl Put Bucket Acl Put Bucket Acl Put Bucket Acl Put Bucket AclPut Bucket AclPut Bucket Acl接口 修改该 BucketBucket BucketBucketBucket的
-------------------------
ReOSS如何访问?如何使用?
你的运行环境如果是Linux,可以直接使用我们的cloudfs for oss。你的phpwind一行代码也不用写,就可以把OSS作为一个无限大的硬盘来使用。
参考这个帖子,Linux下把OSS存储变成本地的硬盘
http://bbs.aliyun.com/read/233791.html?spm=5176.7189909.0.0.c8rww5
免费,强大,有问题有专人支持解答。
-------------------------
ReOSS如何访问?如何使用?
你如果使用官方的Java或者PHP SDK,这个签名的工作已经内置在SDK内部了,你不需要去关心签名的事情,只需要按照SDK文档调用相应的文件上传接口就可以。
官方提供的OSS API文档,其目的是描述OSS各种接口(这里的接口指的是OSS基于http协议定义的各种操作接口,区别于SDK中对应的各种编程语言的编程接口)的详细字段以及构建方法,用于指导第三方SDK开发;比如OSS目前官方没有C/C++ SDK,如果需要C/C++程序想要访问OSS,就需要自己去编程实现OSS的接口。
回到你的问题,你现在用JAVA或者PHP,官方都有SDK,详细去看官方的SDK文档会更快和更有帮助。
希望能够解答你的问题。