天天稀饭

天天稀饭 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

天天稀饭 关注了问题 · 2015-10-22

七牛 图片上传后,进行了裁剪,保存裁剪后的图片的疑问?

需求是这样的:
客户上传裁剪后的头像 到云端七牛。

思路:
1 利用七牛js SDK 直接上传图片
2.利用插件获取用户裁剪数据
3.根据裁剪数据 利用七牛imageMogr2处理图片
4.利用saveas接口保存裁剪后的图片

问题:
问题出在第4部上,
`

    var randomNumber = randomNum(4);  //生成四位随机数  
    alert(typeof randomNumber);
    var myTime = new Date().getTime();
    var newKey = String(myTime) + randomNumber;
    var secretKey = "T9eKbgoe8HgFG-zh6aWncfXDurxRlMbZXl0zsmBp";
    var accessKey = "nyHwH2aGckUsKS5mgZXIpsfyAMAgyiNb42Zv8sTS";

    var entryURI = 'heiomano' + ':' + newKey;
    var encodedEntryURI = Qiniu.URLSafeBase64Encode(entryURI);
    var newurl = imgLink + '|saveas/'+encodedEntryURI;

    var sign = CryptoJS.HmacSHA1(newurl,secretKey);
    var encodedSign = Qiniu.URLSafeBase64Encode(sign);
    var finalURL = newurl + '/sign/' + accessKey + ':' + encodedSign;
    

`
把finalURL输入浏览器,始终报验证错误, 有点奇怪。不知道哪里错了
签名算法是利用CryptoJS插件处理的是不是这里的原因。

还有,
目标空间的意思指的是domain还是我七牛云端创建的存储空间名?
目标空间的意思指的是domain还是我七牛云端创建的存储空间名

还是希望 有经验的朋友指点下

关注 2 回答 1

天天稀饭 提出了问题 · 2015-10-22

七牛 图片上传后,进行了裁剪,保存裁剪后的图片的疑问?

需求是这样的:
客户上传裁剪后的头像 到云端七牛。

思路:
1 利用七牛js SDK 直接上传图片
2.利用插件获取用户裁剪数据
3.根据裁剪数据 利用七牛imageMogr2处理图片
4.利用saveas接口保存裁剪后的图片

问题:
问题出在第4部上,
`

    var randomNumber = randomNum(4);  //生成四位随机数  
    alert(typeof randomNumber);
    var myTime = new Date().getTime();
    var newKey = String(myTime) + randomNumber;
    var secretKey = "T9eKbgoe8HgFG-zh6aWncfXDurxRlMbZXl0zsmBp";
    var accessKey = "nyHwH2aGckUsKS5mgZXIpsfyAMAgyiNb42Zv8sTS";

    var entryURI = 'heiomano' + ':' + newKey;
    var encodedEntryURI = Qiniu.URLSafeBase64Encode(entryURI);
    var newurl = imgLink + '|saveas/'+encodedEntryURI;

    var sign = CryptoJS.HmacSHA1(newurl,secretKey);
    var encodedSign = Qiniu.URLSafeBase64Encode(sign);
    var finalURL = newurl + '/sign/' + accessKey + ':' + encodedSign;
    

`
把finalURL输入浏览器,始终报验证错误, 有点奇怪。不知道哪里错了
签名算法是利用CryptoJS插件处理的是不是这里的原因。

还有,
目标空间的意思指的是domain还是我七牛云端创建的存储空间名?
目标空间的意思指的是domain还是我七牛云端创建的存储空间名

还是希望 有经验的朋友指点下

关注 2 回答 1

认证与成就

  • 获得 0 次点赞
  • 获得 3 枚徽章 获得 0 枚金徽章, 获得 1 枚银徽章, 获得 2 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2015-08-25
个人主页被 92 人浏览