Java微信二次开发(一) 开发前的准备
本次介绍在微信二次开发之前需要做哪些准备,当然这些准备可能并不是唯一的途径,我仅仅是将自己认为比较方便快捷的方式介绍给大家。
一、首先介绍的是内网穿透工具natapp
至于为什么要用此工具?主要是因为微信开发过程中在接入开发者模式的时候填写的URL是一个外网地址,如果你填写的是你自己的内网才能访问的地址,这样是无法接入成功的,而且映射成外网后也方便测试,比如你的JSP页面可以直接用手机进行访问来测试功能是否可用等等。除了natapp以外,还有其它的内网穿透工具,比如花生壳,这里我就不介绍了。下面我将介绍如何申请natapp并且使用。
1.进入natapp官网申请账号并登录,natapp官网
2.申请你的免费隧道,并进行配置
3.下载客户端然后进行内网穿透
4.测试一下是否成功
创建一个Maven工程打包方式为war然后创建一个JSP文件,用tomcat启动来测试能不能访问
至此,我们的内网穿透就已经完成了,务必注意,微信公众号接口必须以http://或https://开头,分别支持80端口和443端口,并且使用natapp进行内网穿透的时候请不要关闭natapp,否则将失效,一般都是使用80端口,tomcat也要将端口改成80
二、申请微信接口测试号
1.为什么要申请接口测试号?
因为接口测试号可以使用微信官方的大部分功能,而你自己个人申请的公众号有很多权限没有,导致有很多功能无法使用,所以建议在开发过程中使用接口测试号。
2.接口测试号申请步骤
登录微信公众平台注册登录,地址:https://mp.weixin.qq.com/
申请成功后,将跳转到如下界面,切记此界面中的appID和appsecret不可轻易泄露
这样我们的开发前的准备基本就完成了,当然我也刚开始进行微信二次开发,主要是想分享一下学习经验,如果我哪里有写的不对的地方也请大家可以直接指出,谢谢。