第三方API调用- 微信公众号获取用户基本信息

大家好,我是IT修真院武汉分院第14期的学员,一枚正直纯洁善良的JAVA程序员。今天给大家分享一下,修真院官网复盘项目的知识点——第三方API调用- 微信公众号获取用户基本信息

1.背景介绍

为什么要获取微信授权?

复盘项目是微信公众号项目,刚开始看微信文档还是有点晕的, 很多概念都不知道, 微信内的web获取获取用户基本信息首先需要通过微信的验证授权才可以, 还有其他的跟外界分享或者调用手机接口如更换图片都是需要通过微信的鉴权才可以进行的

2.知识剖析

获取微信用户基本信息的步骤

获取用户code, 需要在微信公众号上设置安全域名

获取access_token

获取openid

获取用户信息

3.常见问题

    1.如何获取code值?

    2.如何获取access_token/openid?

    3.如何获取微信用户信息?

4.解决方案

    1. 通过设置安全域名,在用户点击微信相应配置接口时会自动跳转到我们的安全域名,并在url上附带上code值, 由前端通过接口发送到后端

     2. 后台获取到code后, 通过code以及appid/secret 获取 access_token

     3. 通过openid 和 access_token 获取用户基本信息

5.编码实战

6.扩展思考
     为什么要获取微信的接口权限?

7.参考文献
1、微信官方文档

8.更多讨论


鸣谢
感谢观看,如有出错,恳请指正

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值