java之《ssm》微博登录获取之用户信息

前言:之前只是写了一下微博登录实现登录,实现登录只需要在用户表保存第三方的标识就好,有就登录,没有就添加绑定手机,但这仅仅是建在不获取用户信息的基础上

第一步申请为开发者,建立项目信息

第二步引入jar包,配置参数

之前两步就不细说了,之前文章有细写

然后是获取用户信息,当如之前的文章配置好之后,用户授权后在回调方法中获取用户数据

微博需要下载的sdk中的一些工具类,具体文件夹有

weibo4j 、weibo4j.http、weibo4j.model、weibo4j.org.json、weibo4j.util这几个文件夹复制到项目中,作为工具类(其实也用不到这么多,因为有许多用不到,仅仅只是做登录获取信息,不做发布微博,分享什么的)

然后在回调中根据回调得到的AccessToken得到access_Token以及uid

然后根据access_Token以及uid得到用户信息Users um=new Users(access_Token);   weibo4j.model.User user=um.showUserById(uid);

具体信息在user中,直接如普通对象点属性就好,例如获取头像:user.getProfileImageUrl()


到此获取用户信息就结束了,不怎么难,然后也可以试着做分享,发布微博

可能后面会补图

根据之前的文章到微博开放平台注册开发者,然后创建项目,导入jar包,配置文件(因为微博不像QQ是重新到QQ互联注册一次,所以前面的步骤都是一样的࿰

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值