`
zzc1684
  • 浏览: 1190663 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

微信开发之本地接口调试(非80端口,无需上传服务器服务器访问)

阅读更多

前言:

本文是总结在开发微信接口时,为方便开发所采取的一些快捷步骤,已节省开发人员难度开发时间从而提高开发效率。

本地测试:

(提醒,在本地模拟微信get或post数据时先将校验参数注释掉)

利用微信模拟器weixinPost进行模拟发送xml数据

 

由于这个软件是微信没公开高级接口时公布的,所以对于高级接口的调试,笔者利用的是Fiddler这个抓包工具模拟post数据

 

高端测试:

利用反向代理软件ngrok访问本地项目:

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。(wiki百科和baidu百科暂无此软件的解释)

 

笔者以windows为例子来讲解:

1.软件下载地址:https://ngrok.com/download

 

2.在该网站注册一个自己的账号获取authtoken

注册成功后在下面:

 

 笔者将下载的ngrok放在了d盘

 接下来cmd命令进入ngrok

 

出现以下界面表示authtoken设置成功按CTRL+C返回:

 

接下来输入如下命令行设定域名前缀mynawechat:

设定成功后显示如下

 

在项目中测试如下:

测试成功!!!

如此一来,接下去在开发微信项目中直接可以访问本地的项目,免去了将运行的项目拷贝到服务器再在服务器上重启服务的费时的步骤。

总结:

求上文所述软件者请加入Q,软件就在群共享中,群主是本人,有什么问题大家可以一起交流,一起分享!

转帖请注明本文出自小八哥的博客(http://www.cnblogs.com/Codenewbie),请尊重他人的辛勤劳动成果,谢谢!

分享到:
评论

相关推荐

    微信开发本地调试

    方便映射本地80端口,不需要把源码放在服务器

    微信小程序之WebSocket

    传统的实时交互的游戏,或服务器主动发送消息的行为(如推送服务),如果想做在微信上,可能你会使用轮询的方式进行,不过这太消耗资源,大量的请求也加重了服务器的负担,而且延迟问题比较严重。如果是自己开发的...

    translate-wechat-mini-program-master-百度翻译api实现微信翻译小程序.zip

    来访问你的服务器的了(默认是80端口),然后安装Nginx证书,教程安装好ssl证书之后,你就可以适应https://yourDomainName 来访问你的服务器接着就是使用你的Nginx服务器来代理你作为微信小程序后端的nodejs项目了先...

    ngrok,免费公网映射工具,内网穿透

    ngrok,免费公网映射工具,内网穿透,一键启动。支持windows,mac,linux。可将本地的端口开放到公网,让他人通过互联网访问本地网页或服务。用于接口调试,微信开发,钉钉开发,

    计算机专业毕业设计-微信小程序案例-疫情核酸预约小程序-毕设源码+说明文档.rar

    4. 第三方接口:调用微信支付接口实现订单支付功能。 **四、部署与运行** 1. 下载源码包并解压至本地目录。 2. 安装Node.js环境并确保版本满足要求。 3. 在命令行中进入项目根目录,执行`npm install`命令安装依赖...

    用《内网穿山甲》共享内网中的远程桌面服务

    4. APP微信等开发期间调试 :在APP正式上线之前要测试效果,没有公网服务器权限,常常遇到难题,有了此神器迎刃而解,让你本机环境随时可通过公网访问。 应用宽广,任何基于HTTP或TCP的应用都可以将内网服务映射到...

    基于JavaFx搭建的实用小工具集合,方便开发过程中的代码编写与调试

    其中包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、...服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发...

    uniapp转微信小程序mqtt可用完整代码示例-解决整机调试网络不通问题

    内置条件编译根据不同的平台选择host以及端口,请注意ws对应wx,wss对应wxs,一定要搞明白,在测试建议通过自己的服务器,不要去用公共服务器问题太多

    xJavaFxTool是使用javaFx开发的实用小工具集

    其中包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、...服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发...

    数易DJ舞曲音乐管理系统 v1.0

    软件功能菜单权限、操作权限6 CMS模块登录日志、调试日志、登录日志、蜘蛛访问8 数据库管理9 核心功能:音乐模块、音乐服务器配置、专辑模块、SEO音乐标签功能10 试听和下载路径加密目录设置11 支持支付宝、微信支付...

    舞曲网站源码、数易DJ舞曲音乐管理系统.rar

    可以扩展为小程序,app,PC不同的访问端口,可以自己制作模板; 自带CMS全功能,可以扩展视频模块、图片模块、下载模块、论坛模块等; 软件功能: 1 系统参数配置 2 用户角色管理 3 用户管理 4 菜单管理 5 权限管理:...

    xJavaFxTool基于JavaFx搭建的实用小工具集合

    其中包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、...服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发...

    小爱连esp8266控制资料.rar

    固件下载完成后就在电脑打开MQTT服务器脚本和HTTP服务器脚本: ...发送完端口号,模块也会自动复位,并自动连接MQTT服务器: 看到上图就是说明连接MQTT服务器成功了。MQTT订阅的主题是本模块的ID号。

    数易DJ舞曲音乐管理系统 v1.0.zip

    7 日志管理:登录日志、调试日志、登录日志、蜘蛛访问 8 数据库管理 9 核心功能:音乐模块、音乐服务器配置、专辑模块、SEO音乐标签功能 10 试听和下载路径加密目录设置 11 支持支付宝、微信支付、自定义VIP套餐 ...

    weixin-popular-mutil-account:weixin-popular-mutil-account

    微信多帐号支持 微信公众平台Java SDK,多帐户支持,通过jms实现 基于 项目更改 ...通过以上架构后,本地只对接jms服务器后,即可实现本地开发,不用去配置网络,直接可以本地调试,同时也实现多帐户. 简介: weixi

    三基同创后台及调试工具.zip

    这个是基于三基同创开发的后台协议,测试服务器地址:gps.gps866.com,端口:8001,协议内容请参考附件,支持千万级别tcp http 高并发 技术支持:微信 zxr71105379

    php三合一2010

    『注意』安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。 『特别声明』该程序没有任何商业目的,之所以取名为phpStudy,仅作学习之用,不得...

    飞蛙B2B2C商城电商系统 v2.1.8.zip

    本次升级内容较多,细节就不做阐述,主要修复了阿里云服务器屏蔽25端口邮件无法发送,和微信支付、支付宝支付的相关升级,同时调整了API核心机制为微信H5支付提前做部署。 1、MVC设计 FeiWa B2B2C 商城融合了MVC...

    介绍个好用的内网穿透工具:nps

    最早开始接触内网穿透,是在调试微信支付的时候,微信需要回调一个公网地址,经过一番搜索,我选用了 natapp,优点是有免费隧道,缺点是公网域名和端口是随机分配的,偶尔调试用下还可以。 后来,因为要映射公司和...

    [计算机毕业设计]基于SSM的学校小卖部收银系统(源码+部署说明+演示视频+包运行).zip

    * 在Tomcat或Jetty等服务器上部署项目,配置相关参数(如端口号、数据库连接信息等)。 5. 演示视频: 本项目提供了一段演示视频,展示了平台的基本功能和使用方法。观看视频可以帮助用户更直观地了解项目的实现细节...

Global site tag (gtag.js) - Google Analytics