ps:1.开发语言使用Java springMvc+Mybaits+spring maven实现
2.使用微信接口测试账号进行本地测试 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
3.使用 路由侠 将本地地址映射到外网地址实现微信公众号的本地调试

准备工作:

工欲善其事 必先利其器,想做微信公众号开发,首先要申请一个微信公众号(有兴趣的同学可以去微信申请一个,这里就不赘述了:https://mp.weixin.qq.com/),如果你是个人或者只是想体验一下微信公众号开发的乐趣,你可以使用微信公众平台接口测试账号,无需公众账号 你就可以使用公众平台所有的高级接口:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login , 接下来需要去了解微信公众平台技术文档:https://mp.weixin.qq.com/wiki,这些工作做完之后你会发现微信调试接口需要在公网域名的方式来调试,此时你就要有一个服务器和域名,没有服务器的也不要灰心,下面我来认识几个免费的可以将我们本地地址映射到公网的工具

如何搭建一个测试服务器

    1,natapp  natapp官网  NATAPP 1分钟快速新手图文教程 

    2,ngrok   ngrok官网  ngrokwindows下使用教程 

    3,花生壳  花生壳官网  花生壳使用教程

    4,路由侠 (我使用的重点说一下,可以根据自己的喜好来选择)

进入路由侠官网:先注册,注册成功后登录,然后点击立即体验下载路由侠

下载安装大家都会就不说了,下面直接进入配置:打开你安装好的路由侠客户端登录你注册好的账号

点击添加按钮,选择网站映射

开始创建出现入下:选择web建站路线,端口80 ip地址127.0.0.1

点击添加按钮:右键复制出外网地址

下面启动你本地的服务器(本地服务器端口配置成80,这个就不多说了),我用的是tomcat,启动服务器,把刚才辅助的网址复制到浏览器中可以看到入下:说明外网映射已经完成了

注意:我刚开始注册的账号配置好之后出现如下情况,是因为我的账号是纯英文的字母,比如(javawebchat),你们可以试试^.^^.^

注意:每次调试微信公众号的时候,路由侠要一直开着

      到此我们的微信本地开发调试环境就配好了,后面再说如何接入微信公众号。
           如果在操作过程中有问题,欢迎随时讨论^.^

其他文章关联

(一)Java开发微信公众号(一)---初识微信公众号以及环境搭建

(二)Java开发微信公众号(二)---开启开发者模式,接入微信公众平台开发

(三)Java开发微信公众号(三)---微信服务器请求消息,响应消息,事件消息以及工具处理类的封装

(四)Java开发微信公众号(四)---微信服务器post消息体的接收及消息的处理

最新文章

  1. Kotlin从入门到掉坑里
  2. linux下软件安装的方法
  3. datagrid后台分页js.js
  4. linux硬盘分区格式化及挂载
  5. NopCommerce 3.80框架研究(一) 数据访问与持久化
  6. 在CentOS下面编译WizNote Qt Project
  7. [转]Linux Shell History (快速使用Linux命令)
  8. DOM的event对象的属性和方法
  9. [实用]DNS解析命令,静静地学会【转载】
  10. [Unity]Unity开发NGUI代码实现ScrollView(滚动视图)
  11. BigInteger详解
  12. 关于PHP包含文件的方法
  13. Java 学习笔记 (八) Java 变量
  14. 使用 curl 进行 ssl 认证
  15. webpack4.0各个击破(7)—— plugin篇
  16. 笔记《JavaScript 权威指南》(第6版) 系统理论知识概要
  17. C++实验:时间和日期类
  18. DokuWiki 插件使用
  19. Qt画笔实现折线图
  20. Mybatis if 判断等于一个字符串

热门文章

  1. node18 服务器上 pytorch cyclegan 测试有问题,numpy 版本不对
  2. LeetCode OJ 3Sum 3个整数之和
  3. JSP开发过程遇到的中文乱码问题及解决方案
  4. IOS 绘制条纹背景
  5. IOS NSNotificationCenter(通知 的使用)监听文本框的文字改变
  6. 【51nod1705】七星剑(成环DP)
  7. mongdb 一些操作
  8. Java代码工具箱之超出游标最大数
  9. 关于多行文本 textarea 在ios 真机上padding相对安卓较大问题
  10. 第1 章初识Python