refactor(vk) uploadFile

This commit is contained in:
coderaiser 2014-04-24 02:57:59 -04:00
parent 2b616b9bbb
commit c36a125185

View file

@ -58,23 +58,23 @@ var CloudCmd, Util, DOM, VK;
*
* @param {File} fileData {name, data} File object to read data from.
*/
VKStorage.uploadFile = function(pParams) {
VKStorage.uploadFile = function(params) {
/* http://vk.com/developers.php?oid=-1&p=docs.getUploadServer */
VK.Api.call('docs.getUploadServer', {}, function(pResult){
var lURL = pResult.response.upload_url,
lData = pParams.data,
lName = pParams.name;
VK.Api.call('docs.getUploadServer', {}, function(result){
var url = result.response.upload_url,
data = params.data,
name = params.name;
DOM.ajax({
type : "POST",
url : lURL,
type : 'POST',
url : url,
data : {
file: lData,
name: lName
file: data,
name: name
},
dataType: 'application/x-www-form-urlencoded',
success : function(pData){
Util.log(pData);
success : function(data){
Util.log(data);
VK.Api.call('docs.save', {}, Util.log);
},
@ -83,7 +83,6 @@ var CloudCmd, Util, DOM, VK;
});
};
VKStorage.init = function(pCallBack){
Util.loadOnLoad([
load,