//============================================================
//-----------------在ThinkPHP中OSSsdk的使用------------------
/* 
sdk下载地址:https://github.com/aliyun/aliyun-oss-php-sdk

在ThinkPHP\Library\Vendor 目录下新建名为OSS目录
将下载的sdk中aliyun-oss-php-sdk-master目录中的文件解压到OSS目录
 */

// 在控制器中调用如下:
public function edit(){
	Vendor('OSS.autoload'); //引入文件
	
	$accessKeyId = ""; 
	$accessKeySecret = "";
	$endpoint = "";
	$ossClient = new \OSS\OssClient($accessKeyId, $accessKeySecret, $endpoint);
	dump($ossClient);
}
// 具体用法在sdk中的samples
//============================================================
//-----------------------OSS特性------------------------------
/* 
相同文件名直接替换原有文件
每个用户的Bucket数量不能超过10个

同一个Bucket内部的空间是扁平的,即没有文件系统的目录等概念,
所有的Object都是直接隶属于其对应的Bucket。

Region(区域)
Endpoint(访问域名)

用户可以使用类似test1/test.jpg的名字,但是这并不表示用户的
Object是保存在test1目录下面的

比如重命名目录,希望将test1目录重命名成test2,那么OSS的实际
操作是将所有以test1/开头的Object都重新复制成以test2/开头的
Object,这是一个非常消耗资源的操作

OSS不适合做文件系统,如果一定要挂载成文件系统的话,也尽量只
做写新文件、删除文件、读取文件这几种操作

详见:
https://help.aliyun.com/document_detail/oss/user_guide/oss_concept/concepts.html?spm=5176.docoss/user_guide/oss-overview.6.91.mxddMn
 */
//------------------------------------------------------------
//--------------------访问上传在OSS的文件--------------------
/* 
1.未绑定只可以下载该文件:
http://chuxiangyi.oss-cn-qingdao.aliyuncs.com/article/Chrysanthemum.jpg

2.绑定自定义域名后可以直接访问:
http://pic.chuxiangyi.com/article/Chrysanthemum.jpg
 */
//------------------------------------------------------------
//----------------------防盗链referer-------------------------
/* 
OSS > Bucket属性 > 防盗链设置
refer 这项可以设置防盗链

如设置
http://*.chuxiangyi.com		不允许refer为空
这样访问的地址不是以chuxiangyi.com的域名就会返回XML提示信息
 */
//------------------------------------------------------------
//------------------------------------------------------------