1.什么时候需要申请测试号?
目前想到的应用场景有2种:
(1)由于个人申请只能申请订阅号,公众号的许多其它功能无法使用。而测试号可以调用微信公众平台所有的接口,只是不能群发消息。而测试号申请无需公众帐号,快速申请接口测试号
直接体验和测试公众平台所有高级接口
(2)作为正式服务的测试号使用。
比如你现在正式环境跑着一个正式号的程序,所有的账号信息(appId 和 appSecret)都是正式号的,这个时候你修改了服务,升级了某些功能。为了不影响线上程序的正常使用,你可以再申请一个测试号来测试新版本程序。
2.如何申请测试账号
传送门: 微信公众平台接口测试帐号申请
在上方图片点击“登录”,然后扫一扫授权即可。
需要注意的是 测试号是和个人微信号关联起来的,不是公众号主体关联。。也就是每个人都可以申请,而不是必须有公众号主题才可以。测试号和公众号是独立的。
3.申请之后如何配置?
申请成功你就可以看到测试号信息了,包括
appID和appsecret。那除了修改账号信息,还有哪些需要配置呢?
(1)用途
URL:就是你后台服务器的url。必须是80端口(微信强制要求,其它端口或者其它端口映射的虚拟端口均不可以),用来接收关键词回复,菜单定义等功能。
token自己定义就好,token是你在接口文件里自己设置的,设置后回到高级功能里来设置成一样的,目的是告诉公众平台,那个服务器是我的,这个过程就是验证密码。这个算是自己设置的一个验证码,要自己在代码里面设置的。开发就是将高级功能接口文件部署在服务器上,使能被访问。接口文件在微信公众号帮助文档里面找。
(2)设置调用微信JS接口的域名
注意:无需以"http://",直接写域名就可以,例如 "aa.bb.com"
(3)设置网页回调域名
用途:通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息。 无需以"http://"开头,直接写域名就可以,例如 "aa.bb.com"