我使用了iOS版本的七牛SDK,然后当key相同的时候,会返回
"error":"file exists"
这个错误,然后我的APP的逻辑需求,是用户有了新的文件,是需要覆盖对应的旧的文件的,请问有没有参数,可以让我覆盖旧的文件??
我使用了iOS版本的七牛SDK,然后当key相同的时候,会返回
"error":"file exists"
这个错误,然后我的APP的逻辑需求,是用户有了新的文件,是需要覆盖对应的旧的文件的,请问有没有参数,可以让我覆盖旧的文件??
require_once '/autoload.php';
use Qiniu\Auth;
$accessKey = '';
$secretKey = '';
$auth = new Auth($accessKey, $secretKey);
$bucket = 'phpsdk';
$token = $auth->uploadToken($bucket);
我看了一下server生成token的示例里面,没有指定:和insertOnly,具体的方法函数是??
这个是token 决定的,也就是在上传策略中设置,
具体文档在: http://developer.qiniu.com/docs/v6/api/reference/security/put-policy.html
<bucket>:<key>
,表示只允许用户上传指定key的文件。在这种模型下文件默认允许“修改”,已存在同名资源则会本次覆盖。如果希望只能上传指定key的文件,并且不允许修改,那么可以将下面的 insertOnly 属性值设为 1。