调试微信接口,例如调试微信消息收发接口,我们需要提供一个公网访问url,正常情况下,我们需要建立web工程,然后打包,不部署服务器,提供服务器外网访问url。但是想要将自己本地电脑上运行的项目发布到公网,让所有人都可以访问,显然是很麻烦的一件事情。这里介绍三种方式,将本地运行代码发布到互联网,提供映射域名,实现本地调试微信接口:

1、使用ngrok:详见http://blog.csdn.net/liuxiyangyang/article/details/22922265

首先,下载ngrok,然后填写注册信息,得到授权码token。(由于ngrok每次映射的公网域名都是随机的,这样每次重启都会发生变化,给本地调试造成麻烦,所以需要这个授权码,使我们的域名固定)

第二步:打开cmd窗口,进入ngrok目录,输入ngrok 80,就可以得到本机127.0.0.1:80已经随机分配一个公网域名。

此时就需要我们的授权码,打开我们的cmd,进入到ngrok目录,输入ngrok -authtoken ... 80(此处的省略号为我们得到的授权码token):

输入ngrok -subdomain testngrok 80 可以将域名换成简单便于记忆的域名:

此时的映射域名为 http://testngrok.ngrok.com

2、花生壳,详见http://www.cnblogs.com/freeliver54/p/3725599.html

首先,下载https://console.oray.com/passport/register.html 注册一个花生壳的帐号。在这里:http://hsk.oray.com/download/下载“新花生壳客户端”,安装后使用注册号的帐号登录。

第二步:登录后,马上就可以看到花生壳帮我们分配的免费2级域名了,我的是:walkingman123.vicp.cc。

第三步:点击红圈处的图标进行域名诊断,结果出现“成功”字样则表示域名映射成功了。

3、nat123,详见http://www.imooc.com/wenda/detail/241318

值得注意的一点是,nat123虽然提供免费的域名,但是使用nat123的免费域名虽然在浏览器上能正常访问,但是在微信里就会提示,该域名被举报,而不能正常访问。所以最好还是自己准备个域名,随便到百度一搜,都能搜到好多出售域名的网站。捡个便宜的注册下来就行了。

首先,下载nat123,注册账号:

第二步:配置内网端口跟内网域名。建议这边修改后便不用经常去修改配置,因为这里修改需要n币(1块钱好像是100个),所以不大建议这里更改内网端口。

请注意下面的提示,使用自己的域名时,域名的dns或ns必须设置为:dns1.dns123.net/dns3.dns123.net

本地调试微信接口方法相关推荐

  1. 本地服务器访问微信接口,微信开发之如何在本地调试微信接口

    本文将带你了解微信开发如何在本地调试微信接口,希望本文对大家学微信有所帮助. 1.调试微信接口需要有自己的服务器资源 假定已经将程序部署到服务器上,并且能够正确接收微信服务器发送过来的请求 2.记日志 ...

  2. 使用ngrok 二 -- 微信公众号笔记---本地调试微信接口

    前言:最近因为某些原因,要进行微信公众号开发,因此开始学习微信公众号开发的相关知识.本篇博文主要是介绍一下本人学习过程中如何进行"本地调试微信端口"? 一.准备资源: 自己的微信公 ...

  3. 微信公众号笔记---本地调试微信接口

    前言:最近因为某些原因,要进行微信公众号开发,因此开始学习微信公众号开发的相关知识.本篇博文主要是介绍一下本人学习过程中如何进行"本地调试微信端口"? 一.准备资源: 自己的微信公 ...

  4. 本地调试微信接口(内网穿透到外网)

    原文链接:http://blog.csdn.net/xyang81/article/details/52141881 在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口.由于 ...

  5. 问题集录--如何本地调试微信接口(未测试)

    要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决,访问官网https://ngrok.com/下载ngrok,解压后只有n ...

  6. 本地如何调试微信接口

    原文链接:http://blog.csdn.net/xyang81/article/details/52141881 在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口.由于 ...

  7. 【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法)

    目录 前言 目的 通过Nginx代理实现本地调试微信公众号 实现工具 实现步骤 1.启动本地前端项目 2.首先配置Nginx 3.填写app.conf内容,把本地前端项目与域名形成映射. 4.把app ...

  8. 新手也能学会本地调试微信,natapp 官网映射

    本地调试微信的新手指引~ 照着配置,一定可以配置成功,实现本地调试微信,公司好几个同事按照我写的步骤,都独立配成功了. 1.首选在natapp注册一个账号,申请免费隧道或者购买隧道,我买了一个月9元的 ...

  9. 易语言调用微信接口方法(通过wxDriver.dll命令)

    易语言调用微信接口方法(通过wxDriver.dll命令) 先看易语言DLL命令图: DLL命令源码: .版本 2' ***************************************** ...

最新文章

  1. Redis3.0 配置文件说明
  2. 【BZOJ】1572: [Usaco2009 Open]工作安排Job
  3. 吐槽小程序开发踩过的坑,以及一些解决方法
  4. 网络:url?uri?
  5. 今天突然想到一个问题:地球在转动吗,由东西向西跳与由西向东跳哪个更远...
  6. mysql表设计讲解_MySQL中数据库的设计归纳讲解
  7. apache shiro_Apache Shiro第2部分–领域,数据库和PGP证书
  8. 企业级低代码平台,Jeecgboot-Vue3 v1.0.0 版本正式发布
  9. SQL索引管理器——用于SQL Server和Azure上的索引维护的免费GUI工具
  10. C语言线性表怎么输入字符串,用c语言创建一个线性表输入元素求直接后继
  11. Hibernate批量处理数据、HQL连接查询
  12. 基于android的个人记账系统,android平台的个人记账系统的设计与实现.docx
  13. 税务大比武网络攻防复习(完整版)
  14. 珠峰 - 郭永峰react课程 node es6 babel学习笔记
  15. 浏览器图标及名称大全_估计真要卸载谷歌浏览器了!自带黑科技浏览器推荐(下)...
  16. 北京最最最牛的IT公司都在这了
  17. [杜撰的故事]那天以后
  18. java sin 40_sin40度等于多少
  19. 哈希原理与常见哈希函数
  20. Typo: In word 'xxx' less... (Ctrl+F1) 去掉错误拼写检查提示

热门文章

  1. 大白话Docker入门(二)
  2. 数据中心节能制冷---冷却塔帮忙
  3. 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)
  4. Cookie知识点总结
  5. 学习了时间和测试题目
  6. maven的仓库、生命周期与插件
  7. 万法归宗之Hadoop编程无界限
  8. 利用ISA2006发布Exchange的RPC over HTTPS
  9. 【转载】asp.net中弹出确认窗口(confirm),实现删除确认的功能
  10. Linux/Windows/MacOS各个操作系统下推荐应用集合