微信公众号的开发在目前来说还有占有一定的市场比重的,因为它具有它独有的特点已经有点,所以目前还有一大部分项目仍然是嫁接在微信公众号上面作为出入口的;目前有绝大部分的公司内部都有自己的测试(test)环境,当然有的公司具有多个测试环境,代码的冒烟、压测等都在是测试环境完成的,所以对应的我们也需要申请测试版的微信公众号作为开发测试所需要的必备工具,本篇文章主要就是讲述的如何申请微信测试公众号以及参数配置。
申请地址
地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421137522
登录地址之后,通过自己的微信扫码登录后进入到测试号管理界面,每个测试号都会对应的分配一组appID和appsecret,这两个参数在开发的时候会用到。
参数配置
接口配置信息修改
测试号管理里面有个接口配置信息修改,里面对应有URL和Token两个值的修改
URL:此参数是微信端来验证开发者这端是否拥有自己的服务器资源,填入的地址必须是一个外网能访问到的地址(路由),同时必须是80端口,否者无法配置该参数;
Token:这个值为开发者与微信公众平台约定的一个字符串,可以自定义,两者一致即可;
备注:在很多公司代码在未上线之前,对应的开发项目可能只是一个测试的域名,该域名还有可能只能内网访问,这个时候就需要对测试域名做外网映射处理,让外网也能访问到该测试域名,不然该URL参数无法配置。
JS接口安全域名修改
设置JS接口安全域后,通过关注该测试号,开发者即可在该域名下调用微信开放的JS接口,这里的域名一般填写项目对应的域名即可
OAuth2.0 网页授权
在该页面的下面的体验接口权限表里面有一个网页授权获取用户基本信息的参数配置,点击修改后,授权回调页面域名填入项目对应的域名即可,不然前端页面会报一个10003的错误。
在此时所有的参数配置好之后,就可以做正常的开发了,有的公司或许有多个线下环境(灰度、预发布、性能)等,也可以同样的方式申请不同环境的微信测试公众号作为开发需要。