首页新闻找找看学习计划

新浪微博登录接入问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-07-01 17:14

我的代码是从sina上找的:

第一步:引入js

 <script src=" http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=29835758" type="text/javascript" charset="utf-8"></script>

第二步:放sina微博登录按钮

 <div id="wbLogin"></div>     

<script>
WB2.anyWhere(function (W) {
W.widget.connectButton({
id: "wbLogin",
type: '3,2',
callback: {
login: function (o) { //登录后的回调函数
alert("login");
},
logout: function () { //退出后的回调函数
alert('logout');
}
}
});
});

</script>

  <a id="btnCheck" onclick="alert(WB2.checkLogin())">afasfd</a>

 

执行这段代码,顺利弹出新浪的登录授权页面,登录后,弹出网页关闭了,

但是connectButton 里的callback没有任何反应。点击btnCheck,弹出true,说明的登录OK了。

另外,我想如果登录成功,有一个redirect url,可是在新浪的js api里找了很久都没有找到,

我的问题就是这两个:(1) 为什么callback没有执行啊?

 (3) redirect url 问题。是js-api不支持”?

xinchuang的主页 xinchuang | 初学一级 | 园豆:3
提问于:2013-01-25 20:57
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册