论坛首页 Web前端技术论坛

网站引入新浪微博登录

浏览 1332 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-08-25  

前面一篇代码中介绍了QQ登录的方法,现在增加一个新浪微博登录的方法。这2者的登录方法非常相识,都是网站认证,调用登录按钮,接收回调信息以及最后注销登陆。下面介绍下新浪微博登录,如果想了解这2种方法的请移步至:
http://www.pengyaou.com/LegendsZ/File/2014/08/25/20140825100811471.html

//引入JS(注意APPKEY)填写自己申请认证后获取的
<script src=" [url]http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=APPKEY[/url]" type="text/javascript" charset="utf-8"></script>  
//登录按钮以及回调函数  
 <wb:login-button type="3,2" style=" margin:0 auto; margin-top:50px;"> </wb:login-button>  
    <script type="text/javascript">  
                    function login(o) {  
                        //  
                        $.ajax({  
                            type: "Get",  
                            url: "https://api.weibo.com/2/users/show.json?source=2890452764&screen_name="   o.screen_name   "",  
                            dataType: "jsonp",  
                            success: function(data) {  
                                var lc = data.data.location;  
                                var nickName = o.screen_name;//称谓  
                                var userQQLargeImage = o.avatar_large;//大头像  
                                var weiboUrl = "http://weibo.com/u/"   o.idstr;//微博地址  
                            },  
                            error: function(xhr, msg, e) {  
                                  alert(msg);  
}  
                        });  
                    }  
    
                    function logout() {  
                        alert('logout');  
                    }  
                </script>

 在线演示

论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics