用了好几个小时的时间,整理了一下关于公众号的思维导图,由于CSDN不能上传相对应的文件,所以萍子一一的分解开的截图附上来,希望对大家有所帮助哦~
因为是电脑设备自动截图,又鉴于内容比较多,可能不是太清楚,需要的小伙伴们,可以联系我,我可以随时发给你。
学习微信公众号需要的配置
微信开发的主体、请求方式、数据类型和环境
主体
请求方式
数据类型和环境
开始开发
获取access_token值并存储
账号管理
生成带参数的二维码
长链接转短链接
消息管理
获取微信服务器的IP地址
接收普通消息
接收事件推送
被动回复用户消息
微信网页授权
微信网页授权步骤
第一步:跳转页面,用户同意授权,获取code
第二步:通过code换取网页授权access_token(与普通的access_token不一样,具体见下方)
第三步:如果需要,刷新access_token值
第四步:拉取用户信息(需要scope为snsapi_userinfo)
第五步:附,检验授权凭证access_token是否有效,一般用不到
微信JS-SDK
说明
JS-SDK使用步骤
上传图片素材
微信公众号
握手协议
自定义菜单
自定义菜单类型
自定义菜单的设置
自定义菜单参数说明
获取自定义菜单
自定义菜单事件推送/被动回复用户信息
自定义事件推送
被动回复用户信息
根据菜单类型的点击,被动回复
点击按钮事件
公众号首次被某个用户关注的推送
微信扫一扫,并展示扫的内容
推送图文消息
回复图片消息
没有点击按钮