微信开发
文章平均质量分 90
微信开发
TizzyGoodhealth
反派角色
展开
-
微信公众号设置菜单,网页授权,生成二维码,推送文本图文消息实例【附带源码】
Weixin_Pilgrimgithub 仓库地址,希望给个start微信公众号设置菜单,网页授权,生成二维码,推送文本图文消息实例申请自己微信测试账号可以查看博客连小白都能看懂的微信开发之测试账号申请测试账号连小白都能看懂的微信开发之测试账号申请开发之环境搭建开发之环境搭建微信服务器配置项目配置文件信息修改内网穿透内网穿透微信服务器配置url 需要改成你自己内网穿透的url我本机内网穿透映射http://asdasdad.free.idcfengye.com ->原创 2020-06-25 12:10:38 · 1724 阅读 · 1 评论 -
微信JS-SDK说明文档 之调用扫一扫 、拍照上传图片功能
微信JS-SDK是什么?微信JS-SDK是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。一图胜前言,看下面图就知道了2 调用顺序官方文档: https://mp.weixin.q...原创 2019-05-14 23:53:19 · 1148 阅读 · 0 评论 -
只允许微信浏览器打开,禁止从外部浏览器访问
// 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器var useragent = navigator.userAgent;if (useragent.match(/MicroMessenger/i) != ‘MicroMessenger’) {// 这里警告框会阻塞当前页面继续加载alert(‘已禁止本次访问:您必须使用微信内置浏览器访问本页面!’);//...转载 2019-05-09 15:05:32 · 1846 阅读 · 0 评论 -
WeUI 为微信 Web打造权限UI框架
WeUI 为微信 Web 服务量身设计1 WeUI 是什么?WeUI 是微信官方设计团队为微信 Web 开发量身打造的一个 UI 样式库,你可以把它理解为一个前端框架,类似于 Bootstrap 的那种。 由于是微信官方出品,所以对微信的兼容性基本没有太大问题,而且各组件的样式和微信一样,能够和微信很好的融合在一起,给用户较好的体验。。WeUI是一套同微信原生视觉体验一致的基础样式库,由微...原创 2019-05-08 16:04:33 · 2387 阅读 · 0 评论 -
微信开发之 【未关注】 和 【关注】 之后的扫码事件推送
微信扫描二维码后 【未关注】 和 【关注】 之后的扫码事件推送可能会遇到这么个需求,通过微信生成的二维码,在用户扫码后(这个期间,若用户第一次扫码,没关注公众号,此时会跳转到关注界面,点击关注之后,才会推送消息,然后就可以用到下面关注取消推送事件机制了。)微信生成二维码 传送门以下是官方文档说明:接收事件推送在微信用户和公众号产生交互的过程中,用户的某些操作会使得微信服务器通过事件...原创 2019-05-09 10:57:08 · 2284 阅读 · 0 评论 -
微信生成带参数二维码以及获取此二维码参数
微信生成带参数二维码以及获取参数废话不多说,先看一波文档:生成带参数的二维码为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。...原创 2018-12-11 22:55:33 · 22261 阅读 · 12 评论 -
微信开发之ngrok 302错误
今日按照以往日常惯例 打开ngrok和本地服务,进行微信开发。微信服务端 也配置了域名和token , 结果一访问 微信 直接推送302错误,微信推送信息无法进入到controller中。思来复去,再三检查配置域名和token地方,反复检查确认无误,最后将问题定位到本地controller中!http 302 错误原因如下:检查项目中的代码 发现代码中采用了security , 拦截器...原创 2019-05-07 09:03:36 · 1646 阅读 · 0 评论 -
连小白都能看懂的微信开发之Ngrok 内网穿透工具
Ngrok还算一款免费比较稳定的内网穿透工具这几天在微信开发,一找了个还几个工具老掉线,这个还不错。1. 下载https://www.ngrok.cc 这个没得说我用的是这个下载完后后解压,cmd进入 然后输入启动:sunny.exe clientid 隧道id多个隧道同时启动sunny.exe clientid 隧道id,隧道id隧道id如何获得?2. 注册登录走起!...原创 2019-04-10 21:29:56 · 520 阅读 · 1 评论 -
连小白都能看懂的微信开发之开发之环境搭建
微信开发之环境搭建接入指南接入概述接入微信公众平台开发,开发者需要按照如下步骤完成:1、填写服务器配置2、验证服务器地址的有效性3、依据接口文档实现业务逻辑下面详细介绍这3个步骤。第一步:填写服务器配置登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL...原创 2019-04-02 23:02:53 · 426 阅读 · 2 评论 -
连小白都能看懂的微信开发之测试账号申请
微信测试账号申请由于用户体验和安全性方面的考虑,微信公众号的注册有一定门槛,某些高级接口的权限需要微信认证后才可以获取。所以,为了帮助开发者快速了解和上手微信公众号开发,熟悉各个接口的调用,我们推出了微信公众帐号测试号,通过手机微信扫描二维码即可获得测试号。打开网址扫码登陆 :https://mp.weixin.qq.com/wiki?t=resource/res_main&id=...原创 2019-04-02 23:01:34 · 480 阅读 · 0 评论 -
连小白都能看懂的微信开发之获取access_token
获取access_tokenaccess_token 作为微信接口全局访问的唯一调用凭据 ,公众号调用各个接口时候都需要使用access_token 。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。注意:access_token 尽量获取一次,然后各个地方调用即...原创 2019-04-02 23:04:16 · 1312 阅读 · 0 评论 -
连小白都能看懂的微信开发之接收服务器推送消息
接收服务器推送普通消息接收普通消息当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。服务器介入获取微信推送消息代码: /** * 此方法用于微信回复消息 * @param request * @return */ @PostMapping("getToken") @ResponseB...原创 2019-04-02 23:06:02 · 1854 阅读 · 0 评论 -
连小白都能看懂的微信开发之自定义菜单以及自定义菜单推送事件
微信开发之自定义菜单以及自定义菜单推送事件自定义菜单创建接口微信提供2种机制生成菜单机制一是在公众平台官网通过网站功能发布菜单 ,这种方式接入后台服务器之后菜单会失效。机制二是通过API调用设置的菜单微信官方文档是这样子描述:1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。...原创 2019-04-02 15:58:12 · 698 阅读 · 0 评论 -
连小白都能看懂的微信开发之微信网页授权 + 获取微信用户信息
微信网页授权所谓的微信网页授权说白了就是 用户微信客户端内访问第三方网页,公众号可以根据网页授权这个机制来获取用户的基本信息,然后进行相应的逻辑处理。官方文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842准备工作:1 微信为我们提供了相应的测试账号可以参考文档 第二章 “微信开发之环境...原创 2019-04-02 23:09:46 · 3226 阅读 · 0 评论 -
连小白都能看懂的微信开发之 微信自定义菜单 + 获取网页授权 + 获取用户信息
微信自定义菜单+获取网页授权+获取用户信息今天项目需要一个需求,就是添加一个菜单接口,并且还可以获取用于的信息,从而根据用户的信息去做一些业务的查询。通过百度和自己查看文档大致的解决办法如下:1 首先来自定义菜单创建接口按照文档的要求一步一步来:1.1 首选是自定义接口的一些限制和说明,这里就不多说了,看文档就可以明白。这直接看文档即可 https://mp.weixin.qq.com/...原创 2019-03-01 23:58:08 · 2640 阅读 · 10 评论 -
微信开发之扫码开票解决方案
微信开发之扫码开票提供两种解决方案微信公众号方案通过扫码获取二维码中的参数,然后通过微信自建平台扫码,设置参数,获取授权页面,申请开票,调用中间开票系统进行开票,然后插入微信卡包,支持在线预览,支持发送邮箱以及下载发票。h5页面方案通过扫码获取二维码中的参数,跳转一个h5页面,填写抬头等开票信息,然后调用中间开票系统进行开票,直接推送到用户邮箱。两种方案对比:方案发送邮箱插...原创 2019-04-02 22:57:44 · 4003 阅读 · 4 评论