欢迎来到天天文库
浏览记录
ID:22329698
大小:85.00 KB
页数:11页
时间:2018-10-28
《qq第三方登录》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、自己整的QQ,新浪第三方登录以下是自己花了几天时间整的第三方登录,不知道怎么样只是效果出来了,但具体各个方面有待大家指导。自己倒是学了一些东西。拿出来分享哈。效果演示可登录:www.suridea.tv
<%-- 整合 QQ,新浪第三方登录--%> 2、t> //这里的data-appid="100294957"其中的值你得自己到腾讯开发平台申请,如果你对那些流程很熟悉了你就不会费劲了 3、e="text/javascript"> QC.Login({//按默认样式插入QQ登录按钮 btnId:"qqLoginBtn"//插入按钮的节点id ,size:"B_M" },function(reqData,opts){//登录成功 //根据返回数据,更换按钮显示状态方法 vardom=document.getElementById(opts['btnId']), _logoutTemplate=[ //头像 '4、y}"/>', //昵称 '{nickname}', //退出 '退出' ].join(""); dom&&(dom.innerHTML=QC.String.format(_logoutTemplate,{ nickname:QC.String.escHTML(reqData.nickname), figureurl:reqData.figureurl })); }5、,function(opts){//注销 varmsg="嗯嗯,希望下次再看到你的光临哦!"; varopenId='signOut';//给一个标识到Handle.aspx里面处理如果是退出也退出你绑定到你网站的用户注销 $.post( "Handle.aspx",//异步请求的页面 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false; 6、 if(window.location.href!=data){//这句话最好加上,要不然不断的请求,我没找到好的处理方法请大家指教 window.location.href=data; } }); } ); varopid; varisResult=true; if(QC.Login.check()){//如果已登录 QC.Login.getMe(function(openId,accessToken){ opid=openI7、d;//登录成功后腾讯会返回一个唯一标识的openid可用于你自己网站绑定的用户存档。 $.post( "Handle.aspx",//如果是首次登录你的网站注册,再次登录直接登录首页 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false; if(window.location.href!=data)8、{
2、t> //这里的data-appid="100294957"其中的值你得自己到腾讯开发平台申请,如果你对那些流程很熟悉了你就不会费劲了 3、e="text/javascript"> QC.Login({//按默认样式插入QQ登录按钮 btnId:"qqLoginBtn"//插入按钮的节点id ,size:"B_M" },function(reqData,opts){//登录成功 //根据返回数据,更换按钮显示状态方法 vardom=document.getElementById(opts['btnId']), _logoutTemplate=[ //头像 '4、y}"/>', //昵称 '{nickname}', //退出 '退出' ].join(""); dom&&(dom.innerHTML=QC.String.format(_logoutTemplate,{ nickname:QC.String.escHTML(reqData.nickname), figureurl:reqData.figureurl })); }5、,function(opts){//注销 varmsg="嗯嗯,希望下次再看到你的光临哦!"; varopenId='signOut';//给一个标识到Handle.aspx里面处理如果是退出也退出你绑定到你网站的用户注销 $.post( "Handle.aspx",//异步请求的页面 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false; 6、 if(window.location.href!=data){//这句话最好加上,要不然不断的请求,我没找到好的处理方法请大家指教 window.location.href=data; } }); } ); varopid; varisResult=true; if(QC.Login.check()){//如果已登录 QC.Login.getMe(function(openId,accessToken){ opid=openI7、d;//登录成功后腾讯会返回一个唯一标识的openid可用于你自己网站绑定的用户存档。 $.post( "Handle.aspx",//如果是首次登录你的网站注册,再次登录直接登录首页 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false; if(window.location.href!=data)8、{
3、e="text/javascript"> QC.Login({//按默认样式插入QQ登录按钮 btnId:"qqLoginBtn"//插入按钮的节点id ,size:"B_M" },function(reqData,opts){//登录成功 //根据返回数据,更换按钮显示状态方法 vardom=document.getElementById(opts['btnId']), _logoutTemplate=[ //头像 '4、y}"/>', //昵称 '{nickname}', //退出 '退出' ].join(""); dom&&(dom.innerHTML=QC.String.format(_logoutTemplate,{ nickname:QC.String.escHTML(reqData.nickname), figureurl:reqData.figureurl })); }
4、y}"/>
5、,function(opts){//注销 varmsg="嗯嗯,希望下次再看到你的光临哦!"; varopenId='signOut';//给一个标识到Handle.aspx里面处理如果是退出也退出你绑定到你网站的用户注销 $.post( "Handle.aspx",//异步请求的页面 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false;
6、 if(window.location.href!=data){//这句话最好加上,要不然不断的请求,我没找到好的处理方法请大家指教 window.location.href=data; } }); } ); varopid; varisResult=true; if(QC.Login.check()){//如果已登录 QC.Login.getMe(function(openId,accessToken){ opid=openI
7、d;//登录成功后腾讯会返回一个唯一标识的openid可用于你自己网站绑定的用户存档。 $.post( "Handle.aspx",//如果是首次登录你的网站注册,再次登录直接登录首页 {GETDATE:newDate().getDate(),openId:openId}, function(data){ isResult=false; if(window.location.href!=data)
8、{
此文档下载收益归作者所有