七牛上传图片获取上传token

在获取token时,需要修改参数名的话需要在获取token时就给定相应的option配置,如php的

private static $policyFields = array(
'callbackUrl',
'callbackBody',
'callbackHost',
'callbackBodyType',

'returnUrl',
'returnBody',

'endUser',
'saveKey',
'insertOnly',

'detectMime',
'mimeLimit',
'fsizeMin',
'fsizeLimit',

'persistentOps',
'persistentNotifyUrl',
'persistentPipeline',

'deleteAfterDays',
'fileType',
'isPrefixalScope',
);

然后在生成token时

这儿就是option配置了,比如scope,文件类型,大小,重命名等等,都应该放在这里

$policy = array(
'scope'=>"",
'mimeLimit'=>"image/*",
'saveKey'=>"images/_$(etag)",
);
$bucket = '';
// 生成上传Token
$token = $this->auth->uploadToken($bucket, null, $expires, $policy, true);
其他的也是一致,如nodejs 的配置也基本上是大同小异,总结一点,也就是若需要修改上传文件的名字的话是需要在配置中配置完成的,其他就OK啦
百度已收录
分享