if(!window.CONFIG) CONFIG = {};
CONFIG.Kuaipan = {
authorizeNote : '您是首次使用“分享到金山快盘”功能。使用此功能需要在金山快盘网站进行授权,是否继续?',
Url : {
authorize : '/rc/kuaipan/auth?url=%2Frc%2Fres%2Fshow%2Fid%2F429597',
download : '/rc/kuaipan/download/id/429597',
upload : '/rc/kuaipan/upload',
test : '/rc/kuaipan/testToken'
},
logined : false
};
(function($){
$(function(){
function share(){
var
urls = CONFIG.Kuaipan.Url,
jhr,
jhr2,
jhr3;
$.blockUI({ message: '处理中……' });
jhr = $.ajax({
url : urls.test,
dataType : 'json'
});
jhr.done(function(result){
if(result == false){
if(window.confirm(CONFIG.Kuaipan.authorizeNote)){
window.location.href = urls.authorize;
}else{
$.unblockUI();
}
return;
}
jhr2 = $.ajax({
url : urls.download,
dataType : 'json'
});
jhr2.done(function(result2){
if(result2 == true){
jhr3 = $.ajax({
url : urls.upload,
dataType : 'json'
});
jhr3.done(function(){
$.blockUI({ message: '分享完成!' });
$('.blockOverlay,.blockMsg').css({cursor : 'default'});
$('body').on('click', $.unblockUI);
setTimeout($.unblockUI, 10000);
});
}
})
});
}
if(CONFIG.Kuaipan.logined){
$('div.res-show-kuaipan').
html('分享到金山快盘').
find('a').
on('click', function(e){
e.preventDefault();
share();
});
}
});
})(jQuery);