后端 是PHP,上传图片使用 js uploadify
uploadifg 相关配置
fileObjName: 'file',
formData: {'token':uptoken},
这个uptoken 是 如下得来的
$putPolicy = new Qiniu_RS_PutPolicy($this->bucket);
$upToken = $putPolicy->Token(null);
我在自己的服务器上有保持一份传上来的图片,然后再调用七牛的接口
$putPolicy = new Qiniu_RS_PutPolicy($this->bucket);
$upToken = $putPolicy->Token(null);
$putExtra = new Qiniu_PutExtra();
$putExtra->Crc32 = 1;
list($ret, $err) = Qiniu_PutFile($upToken, $src, __file__, $putExtra);
return array("ret"=> $ret,"err" =>$err);
显示成功 返回结果如下
Array( [ret] => Array ( [hash] => FkGopI0P0Cf1ugA3CIvwvXUxI9Eh [key] => 3010020140124220707.png ) [err] => );
但是当我获取下载图片链接时,下载下来的图片是损坏的,我在七牛的内容管理那么的图片也是不能预览的,请问是不是我哪一个步骤出错了?