个人整理--微信公众号开发之页面开发

微信公众号页面开发

文章很乱 可能只有自己能明白了 下面有自己看别人的博客 个人觉得很详细

1.使用vue开发页面 个人整理--微信公众号开发之页面开发_第1张图片
获取code的时候,需要将重定向的页面用encodeURIComponent进行处理
个人整理--微信公众号开发之页面开发_第2张图片这里配置的网页是不加上http的

2.通过code获取token 注意 :获取的token的方式不是通用的获取接口
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

其他验证获取token :https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

3.获取用户信息 注意:unionid 需要将公众号绑定到微信开放平台


微信公众号菜单和消息管理

个人整理--微信公众号开发之页面开发_第3张图片

特别主要:后台token的验证 请求时get 其他的回调时post 在回调方法中进行区分

1.微信扫码是可以进行区分的 官方网站有二维码生成 这个时候是可以添加自己的参数 扫码之后可以进行解析区分
将不同的用户进行区分

2.文本消息:只需要进行拼接xml就行
图片消息:在公众号里面添加自己的图片素材 /写一个图片上传接口 ==》那代图片的media_id
图文消息:https://www.cnblogs.com/sharpest/p/10236842.html 这篇文章写的很明白

3.如果一个触发事件 需要回复2条消息 那么我们可以推送一条客服消息 (官网很清晰)

开发学习查阅的:
https://www.jianshu.com/p/85573685f17d
https://blog.csdn.net/li943963645/article/details/79466292
https://blog.csdn.net/qq_31122833/article/details/83653500

你可能感兴趣的:(微信公众号,java,vue.js)