日期:2014-05-17 浏览次数:20587 次
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登录 注销成功');
}
);