1 第一步:用户同意授权,获取code 2 第二步:通过code换取网页授权access_token 3 第三步:拉取用户信息(需scope为 snsapi_userinfo) SpringBoot:2.1.4.RELEASE weixin-java-mp:3.4.0 引言
这里我们开发微信公众号使用了第三方SDK何为第三方SDK呢?
前人封装了一系列的API调用方法我们只需引入就可快速开发微信端。
我们如何调试本地微信的授权呢?或者微信其他相关的API接口?
由于项目在本地微信是外部,微信外部无法访问我们本地的接口所以这时候我们需要使用一款内网穿透工具Natapp,这样我们的项目就可以供外部访问。
没有公众号怎么办?
微信提供了测试公众号给开发者调试对于普通公众号来讲少了支付好像其他的都支持。
测试账号开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432
由于我这边申请过了所以不做过多演示,这里我们需要注意几个地方,我们如果不适用JDSK的话只需要关注红色方框的地方,如果需要使用JSDK如调用相机、分享等。