sae php storage,新浪app sae storage静态函数库 简易解析

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

use sinacloud\sae\Storage as Storage;

//静态函数库路径 缩短使用

$AccessKey = "lanky:q5l52qq151";

//应用密钥

$SecretKey = "5qqqq500qql0qqqqq2ylkhz5xkm4wkk0mhjk350h";

//私有密钥

Storage::setAuth($AccessKey, $SecretKey);

//密钥初始化(1、应用密钥 2、私有密钥)

Storage::putObject(Storage::inputFile($_FILES['myfile']['tmp_name']), "lanky", "data.txt");

//文件上传(1、临时文件路径 在html页面处使用input FILES 表单获得2、根文件夹名 3、文件保存路径除去根文件夹部分)

Storage::putObject(Storage::inputFile($_FILES['myfile']['tmp_name']), "lanky", "要创建的字文件夹名称/data.txt");

//创建子文件夹 随意把一文件上传到不存在的子文件夹路径即可(1、临时文件路径 在html页面处使用input FILES 表单获得2、根文件夹名 3、文件保存路径除去根文件夹部分)

$data = Storage::getObject("lanky", "course/data.txt");

//下载文件 返回数组 内含文件内容和文件信息(1、根文件夹名 2、文件除去根文件名剩下的文件路径)

Storage::deleteObject("lanky", "course/data.txt");

//删除文件(1、根文件夹名 2、文件除去根文件名剩下的文件路径)

Storage::deleteObject("lanky", "course/.placeholder");

Storage::deleteObject("lanky", "......

......

//删除子文件夹 删除子文件夹下的所有文件即可(1、根文件夹名 2、文件除去根文件名剩下的文件路径)

$data = Storage::listBuckets();

//获取根文件夹列表 返回数组 内含根文件夹信息

Storage::putBucket("lanky2");

//创建根文件夹 (1、根文件夹名)

Storage::deleteBucket("lanky2");

//删除空的根文件夹 (1、根文件夹名)

$data = Storage::getBucket("lanky");

//获取某个根文件夹下的内容 返回数组 内含根文件夹内容信息 (1、根文件夹名)

$data = Storage::getBucket("lanky", 'course/', null, 10, '/');

//获取某个根文件夹的某个路径下的内容 返回数组 内含根文件夹的某个路径下的内容信息 (1、根文件夹名 2、除去根文件名剩下的文件路径 3、上次getBucket调用的最后一个文件名称 4、返回数组的最大条目数 5、路径分隔符)

sae storage静态函数库的地址:http://apidoc.sinaapp.com/class-sinacloud.sae.Storage.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值