使用新浪微博开放平台api同步微博内容至自己网站(人人网使用微博账号登录功能直接使用新浪官方登录组件)
优采云 发布时间: 2022-03-31 10:06使用新浪微博开放平台api同步微博内容至自己网站(人人网使用微博账号登录功能直接使用新浪官方登录组件)
如果你想在你的网站中嵌入“微博登录”功能,直接使用新浪官方登录组件非常方便。官方教程
首先是完善开发者信息,提交网站认证(获取a*敏*感*词*ey/appsecret)等步骤,设计登录后的按钮和显示样式,最后将生成的代码复制到我们的网页文件中。
代码显示如下:
测试页面
WB2.anyWhere(function(W){
W.widget.connectButton({
id: "wb_connect_btn",
type:"3,2",
callback : {
login:function(o){ //登录后的回调函数
//alert("login: "+o.screen_name);
},
logout:function(){ //退出后的回调函数
//alert("logout");
}
}
});
});
效果如下:
(用户登录前)
(点击弹出授权窗口)
(授权成功,返回用户信息)
测试地址
不知道为什么弹窗总是被浏览器挡住,看看怎么解决
人人网和腾讯的网站连接比较麻烦,其中人人网需要配置js跨域文件,QQ登录返回的回调数据中收录access_token,需要在js中实现用户信息自己编码。操作。