日期:2014-05-17 浏览次数:20419 次
QC.Login({ btnId : "qq_login_btn" },// 插入按钮的节点id function(dt,opts){ if(QC.Login.check()){//如果已登录 var openid=''; var nick=''; QC.Login.getMe(function(openId, accessToken){ openid=openId; }); //这里可以调用自己的保存接口 QC.api("get_user_info", '') //指定接口访问成功的接收函数,s为成功返回Response对象 .success(function(s){ nick=s.data.nickname; window.parent.window.location.href="userAction_saveT.action?openid="+openid+"&nick="+encodeURI(encodeURI(nick))+"&gender="+encodeURI(encodeURI(s.data.gender)); }) //指定接口访问失败的接收函数,f为失败返回Response对象 .error(function(f){ //失败回调 alert("获取用户信息失败!"); }) //指定接口完成请求后的接收函数,c为完成请求返回Response对象 .complete(function(c){ }); } }, function(opts){//注销成功 alert('QQ登录 注销成功'); } );