版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/laizhixue/article/details/80700615
1.先去微博开放平台(点击打开连接)注册账号。
2.网站接入(WEB)
(点击打开连接)
根据你的需要,去选择创建的项目类型,这边我就搞网站接入(WEB),作为一个例子。
点击网站接入创建应用
选择立即接入
根据步骤走
填写相关信息,创建完成后就可以在我的应用查看了。
进入应用可以查看相应的App Key,App Secret,这两个对于接下来的开发很重要,如下图所示:
高级信息可以设置授权回调页,也就是你授权后成功登陆进入的地址,而取消授权回调页就是退出的时候返回的地址。
3.推荐几个比较实用的连接
4.在项目中配置基础的登陆代码
具体可参考:网站登陆JS的配置
建议实用WBML配置,开发工具会自己去下载所需要的JS文件
以上的配置,需要自己另外添加login.logout的方法:
function login(o) {
colsole.info(o);
alert("登錄");
}
function logout() {
alert("退出");
}
设置完就可以进行测试了,微博是不用通过最终审核也是可以第三方登录的,可以在登录后的回调函数加入:
WB2.anyWhere(function(W){
//数据交互
W.parseCMD('/users/show.json', function(oResult, bStatus) {
if(bStatus) {
sessionStorage.user=JSON.stringify(oResult);
}
}, {
uid: WB2.oauthData.uid
}, {
method : 'get',
cache_time : 30
});
});
不过还是有一堆问题。