本地调试微信接口方法
调试微信接口,例如调试微信消息收发接口,我们需要提供一个公网访问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.调试微信接口需要有自己的服务器资源 假定已经将程序部署到服务器上,并且能够正确接收微信服务器发送过来的请求 2.记日志 ...
- 使用ngrok 二 -- 微信公众号笔记---本地调试微信接口
前言:最近因为某些原因,要进行微信公众号开发,因此开始学习微信公众号开发的相关知识.本篇博文主要是介绍一下本人学习过程中如何进行"本地调试微信端口"? 一.准备资源: 自己的微信公 ...
- 微信公众号笔记---本地调试微信接口
前言:最近因为某些原因,要进行微信公众号开发,因此开始学习微信公众号开发的相关知识.本篇博文主要是介绍一下本人学习过程中如何进行"本地调试微信端口"? 一.准备资源: 自己的微信公 ...
- 本地调试微信接口(内网穿透到外网)
原文链接:http://blog.csdn.net/xyang81/article/details/52141881 在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口.由于 ...
- 问题集录--如何本地调试微信接口(未测试)
要解决微信本地开发,一个关键的问题是能够把本地的IP地址映射到公网上去,从网上找下相关的解决方案,最终借助ngrok很容易解决,访问官网https://ngrok.com/下载ngrok,解压后只有n ...
- 本地如何调试微信接口
原文链接:http://blog.csdn.net/xyang81/article/details/52141881 在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口.由于 ...
- 【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法)
目录 前言 目的 通过Nginx代理实现本地调试微信公众号 实现工具 实现步骤 1.启动本地前端项目 2.首先配置Nginx 3.填写app.conf内容,把本地前端项目与域名形成映射. 4.把app ...
- 新手也能学会本地调试微信,natapp 官网映射
本地调试微信的新手指引~ 照着配置,一定可以配置成功,实现本地调试微信,公司好几个同事按照我写的步骤,都独立配成功了. 1.首选在natapp注册一个账号,申请免费隧道或者购买隧道,我买了一个月9元的 ...
- 易语言调用微信接口方法(通过wxDriver.dll命令)
易语言调用微信接口方法(通过wxDriver.dll命令) 先看易语言DLL命令图: DLL命令源码: .版本 2' ***************************************** ...
最新文章
- Redis3.0 配置文件说明
- 【BZOJ】1572: [Usaco2009 Open]工作安排Job
- 吐槽小程序开发踩过的坑,以及一些解决方法
- 网络:url?uri?
- 今天突然想到一个问题:地球在转动吗,由东西向西跳与由西向东跳哪个更远...
- mysql表设计讲解_MySQL中数据库的设计归纳讲解
- apache shiro_Apache Shiro第2部分–领域,数据库和PGP证书
- 企业级低代码平台,Jeecgboot-Vue3 v1.0.0 版本正式发布
- SQL索引管理器——用于SQL Server和Azure上的索引维护的免费GUI工具
- C语言线性表怎么输入字符串,用c语言创建一个线性表输入元素求直接后继
- Hibernate批量处理数据、HQL连接查询
- 基于android的个人记账系统,android平台的个人记账系统的设计与实现.docx
- 税务大比武网络攻防复习(完整版)
- 珠峰 - 郭永峰react课程 node es6 babel学习笔记
- 浏览器图标及名称大全_估计真要卸载谷歌浏览器了!自带黑科技浏览器推荐(下)...
- 北京最最最牛的IT公司都在这了
- [杜撰的故事]那天以后
- java sin 40_sin40度等于多少
- 哈希原理与常见哈希函数
- Typo: In word 'xxx' less... (Ctrl+F1) 去掉错误拼写检查提示