当前位置: 首页 > Web前端 > vue.js

微信开发-接口授权-网页授权

时间:2023-03-31 15:05:16 vue.js

一、基本情况微信测试账号申请及Api接口链接:https://developers.weixin.qq....二、微信相关配置信息粗略说明1、接口配置信息;主要是验证是否是自己的服务器资源(URL+GET请求),然后接受微信服务器反馈的事件信息(URL+POST请求)。A。URL参数必须是与域名的连接。所以在做验证的时候,需要通过域名通过外网访问自己的服务器资源。(可以使用内网穿透工具实现,我推荐http://ngrok.cc,比较简单好用,还有一个是基于Go语言开发的Frphttps://gofrp.org/docs/)b.微信服务器反馈的事件消息是xml格式,建议使用dom4j解析。(消息类型:事件通知及其用户常用消息)反馈消息也是xml方式。2.网页授权获取用户基本信息分为授权和用户信息获取网页授权主要是通过微信浏览器获取微信用户信息。网页授权分为两步。第一步,通过https://open.weixin.qq.com/co...获取授权码参数值;第二步,再次访问微信服务器,通过获取到的code值获取用户信息。b.用户信息可以通过Api文档获知,分为基本信息和详细信息。C。网页授权的实现方式取决于前后端是否分离。如果前后端分离,前端需要实现跳转获取code值;如果不是分离系统,可以使用自定义的Filter实现类自行跳转。能。