Skip to content

Commit b527564

Browse files
committed
* update readme to use new response parse
* fix private download response parse error
1 parent dd41d07 commit b527564

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -235,15 +235,15 @@ Qiniu-JavaScript-SDK 的示例 Demo 中的服务器端部分是基于[ Node.js
235235
},
236236
'FileUploaded': function(up, file, info) {
237237
// 每个文件上传成功后,处理相关的事情
238-
// 其中 info 是文件上传成功后,服务端返回的json,形式如
238+
// 其中 info.response 是文件上传成功后,服务端返回的json,形式如
239239
// {
240240
// "hash": "Fh8xVqod2MQ1mocfI4S4KpRL6D98",
241241
// "key": "gogopher.jpg"
242242
// }
243243
// 参考http://developer.qiniu.com/docs/v6/api/overview/up/response/simple-response.html
244244
245245
// var domain = up.getOption('domain');
246-
// var res = parseJSON(info);
246+
// var res = parseJSON(info.response);
247247
// var sourceLink = domain + res.key; 获取上传成功后的文件的Url
248248
},
249249
'Error': function(up, err, errTip) {
@@ -467,11 +467,11 @@ Qiniu-JavaScript-SDK 的示例 Demo 中的服务器端部分是基于[ Node.js
467467
```javascript
468468
469469
module.exports = {
470-
'ACCESS_KEY': '<Your Access Key>',
471-
'SECRET_KEY': '<Your Secret Key>',
472-
'Bucket_Name': '<Your Bucket Name>',
470+
'AccessKey': '<Your Access Key>',
471+
'SecretKey': '<Your Secret Key>',
472+
'Bucket': '<Your Bucket Name>',
473473
'Port': 19110,
474-
'Uptoken_Url': '<Your Uptoken_Url>', // demo 启动后会在本地 /uptoken 上提供获取 uptoken 的接口,所以这里可以填 'uptoken'
474+
'UptokenUrl': '<Your Uptoken_Url>', // demo 启动后会在本地 /uptoken 上提供获取 uptoken 的接口,所以这里可以填 'uptoken'
475475
'Domain': '<Your Bucket Domain>' // Bucket 的外链默认域名,在 Bucket 的内容管理里查看,如:'http://xxx.bkt.clouddn.com/'
476476
}
477477

demo/scripts/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@ $(function() {
8080
},
8181
'FileUploaded': function(up, file, info) {
8282
var progress = new FileProgress(file, 'fsUploadProgress');
83-
progress.setComplete(up, info);
83+
console.log("response:", info.response);
84+
progress.setComplete(up, info.response);
8485
},
8586
'Error': function(up, err, errTip) {
8687
$('table').show();

demo/views/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,15 @@
136136
},
137137
'FileUploaded': function(up, file, info) {
138138
// 每个文件上传成功后,处理相关的事情
139-
// 其中 info 是文件上传成功后,服务端返回的json,形式如
139+
// 其中 info.response 是文件上传成功后,服务端返回的json,形式如
140140
// {
141141
// "hash": "Fh8xVqod2MQ1mocfI4S4KpRL6D98",
142142
// "key": "gogopher.jpg"
143143
// }
144144
// 参考http://developer.qiniu.com/docs/v6/api/overview/up/response/simple-response.html
145145

146146
// var domain = up.getOption('domain');
147-
// var res = parseJSON(info);
147+
// var res = parseJSON(info.response);
148148
// var sourceLink = domain + res.key; 获取上传成功后的文件的Url
149149
},
150150
'Error': function(up, err, errTip) {
@@ -236,15 +236,15 @@ <h4 class="modal-title" id="myModalLabel">查看初始化代码</h4>
236236
},
237237
'FileUploaded': function(up, file, info) {
238238
// 每个文件上传成功后,处理相关的事情
239-
// 其中 info 是文件上传成功后,服务端返回的json,形式如
239+
// 其中 info.response 是文件上传成功后,服务端返回的json,形式如
240240
// {
241241
// "hash": "Fh8xVqod2MQ1mocfI4S4KpRL6D98",
242242
// "key": "gogopher.jpg"
243243
// }
244244
// 参考http://developer.qiniu.com/docs/v6/api/overview/up/response/simple-response.html
245245

246246
// var domain = up.getOption('domain');
247-
// var res = parseJSON(info);
247+
// var res = parseJSON(info.response);
248248
// var sourceLink = domain + res.key; 获取上传成功后的文件的Url
249249
},
250250
'Error': function(up, err, errTip) {

src/qiniu.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1403,8 +1403,9 @@
14031403
}
14041404
var info_extended = {};
14051405
plupload.extend(info_extended, that.parseJSON(info.response), res_downtoken);
1406+
info.response = that.stringifyJSON(info_extended);
14061407
if (_FileUploaded_Handler) {
1407-
_FileUploaded_Handler(up, file, that.stringifyJSON(info_extended));
1408+
_FileUploaded_Handler(up, file, info);
14081409
}
14091410
} else {
14101411
uploader.trigger('Error', {

0 commit comments

Comments
 (0)