微博登陆接口调用过程(Java +html + js ) - Go语言中文社区

微博登陆接口调用过程(Java +html + js )


1.1.1 在微博开放平台为微博号添加应用


1.1.2 维护应用信息

1.1.2.1 打开对应应用信息维护页

 

1.1.2.2 设置应用的授权回调页面

 

注意:该回调url要与用户登录验证请求url中的回调地址参数保持一致,否则用户登录验证时不通过,该回调url可为自己服务器url,如:https://127.0.0.1:8083/weiboShare/weibologin/accessToken,其中127.0.0.1不可替换为localhost,微博验证不通过。

 

注意 :应用的App key 和 AppSecret 为连个重要的信息

 

1.1.2.3 添加测试账号

 

应用没有通过审核所以需要添加测试账号来测试登陆,负责无法查看用户信息(用户可授权,但根据用户的access_id 和 uid  无法请求到用户微博信息)

 

1.1.3 调用微博授权oauth2接口

 

1.1.3.1 用户请求授权接口

具体参数以及调用方式请查看:

网页链接:http://open.weibo.com/wiki/Oauth2/authorize

该接口会重定向到应用信息中设定的重定向url,并在url后携带授权code信息,

注意:应用设定的重定向的url可为自己服务器的请求url,

服务器端可根据code信息去请求下面的获取授权接口.

1.1.3.2 用户获取授权接口

获取授权接口信息参数接结果请查看:http://open.weibo.com/wiki/Oauth2/access_token

可将获取到的授权信息放入cookie以及session中。

 

其中用户的access_token 和 uid 为重要的两个参数,以后请求用户的信息需要这两个参数。

 

1.1.3.3 用户信息获取接口

详细过程请查看 链接:http://open.weibo.com/wiki/2/users/show

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_38243970/article/details/76636314
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 18:25:43
  • 阅读 ( 630 )
  • 分类:前端

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢