微信公众号开发(一)——测试账号申请
从这篇文章开始,将陆续介绍微信公众号的开发过程,使用测试账号,代码不进行封装,便于大家浏览理解。 在没有正式账号的时候,为了方便开发人员开发调试,微信提供了测试账号,供开发人员在开发阶段使用。 打开申请地址 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login ,无需注册,用微信扫描页面上的二维码,即可生成对应的公众号账户。扫描成功后,会自动生成 appID 及 appsecret 。信息如下: 红色框内是自动生成的,蓝色框内需要你自己填写。首先需要你有一个公网的API接口,这个接口将用来验证以及和微信进行交互(比如发送信息、图片等)。 如果自己没有服务器,那可以用一些内网穿透工具进行内网映射,比如NATAPP,NGROK等。 URL是验证token以及和微信交互的接口,GET请求是验证,POST请求是接受微信(比如底部菜单点击)发送过来的消息。 Token验证 这里以JAVA语言为例,进行接口编写。 通过NATAPP映射本地8080端口,得到公网临时域名 http://2ucvzp.natappfree.cc ,然后创建一个SpringBoot项目,编写验证接口。 当填写好URL和Token,并点击提交,微信会调用你刚刚填写的URL,并传入一些参数(文档参考 https://developers.weixin