1、微信开放平台注册账号,并添加网站应用,另外需要申请开发者认证(缴费300元,认证过程就是打个电话核实一下,顺利的话可能第二天就通过审核了)
2、所添加的网站应用通过审核后(7个工作日,一般两天就审核过了,不收费),会有相应的appid和AppSecret,把他们记录好,微信开发平台不能以后再显示出AppSecret,除非重新再生成一遍。
3、获取CODE
接口:
这里会显示二维码,注意其中的redirect_uri是所建网站应用中填写的URL地址,否则显示参数错误。
这里的state是自己生成的一个随机数,回调redirect_uri的时候回传回来,可以在自己的代码中做比对
(详细的后面会另外整理代码发布笔记)
重要的是这里会返回code
4、通过code获取access_token和refresh_token以及用户的openid
接口:
可以通过接口:
刷新token有效期
5、通过access_token和openid获取用户的信息
接口:
https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID
这里会返回用户的昵称、性别、地区、头像等
以上是大致过程,后续笔记会发布源代码及具体的过程描述。
0条评论
点击登录参与评论