•  我想进行微信公众号开发遇到的第一个困难就是微信公众号必须输入一个外网可以访问的域名,在网上我看到的都是使用ngrok或者花生壳的。但其实没必要这么麻烦。那么如何做呢?  1.下载QQ浏览器  我想程序员用的...

        最近一个项目需要用到微信公众号的网页授权登录,在研究这个公众号的时候遇到各种困难,现将自己的一些心得总结一下。

        我想进行微信公众号开发遇到的第一个困难就是微信公众号必须输入一个外网可以访问的域名,在网上我看到的都是使用ngrok或者花生壳的。但其实没必要这么麻烦。那么如何做呢?

        1.下载QQ浏览器

        我想程序员用的浏览器一般都是chrome,IE和火狐等,基本看不上QQ浏览器,但如果要开发微信公众号,我是强烈推荐下载QQ浏览器,因为都是腾讯的产品。

        2.下载微信调试工具

            i)在QQ浏览器中打开应用中心:


          ii).搜索微信调试工具,点击下载:



              iii).下载成功后,打开微信调试工具的服务器端调试:


        IV).进入服务器端调试后,就会进入配置页面,在绑定服务中输入端口号,然后点击启动,一旦启动成功,我们就会看到本地服务映射成了外网域名:


        

    展开全文
  • 微信公众号开发时使用的域名映射工具,内含使用说明文档
  •  该工具的使用步骤场景如下,申请微信开发,需要填写服务器信息,公网域名,而平时我们开发,没有域名,和相对应使用的网络,所以无法把域名转发到我们本地ip。  现在有一款ngrock工具,相信很多微信开发者...

      关注获取微信开发资料

       

         随着微信生态圈的日语完善,开发者的加入也是日益增多,但接口调试微信却不推出工具。

     

        该工具的使用步骤场景如下,申请微信开发,需要填写服务器信息,公网域名,而平时我们开发,没有域名,和相对应使用的网络,所以无法把域名转发到我们本地ip。

        现在有一款ngrock工具,相信很多微信开发者都知道这款工具,但在今年年初却突然不可以访问了。后来在国内又推出了一套,但知道的人特别少,所以我就当个搬运工,提供给各个伙伴下载,点击阅读原文获取下载链接。

     

        有windows版本,也有linux和苹果mac版本,使用方法下面会有介绍。


     

    1、mac版本

    使用方法:

    进入解压后的文件目录,最好使用root身份进入,如下

    打开终端,执行上面的命令,成功后如下图


     

    2、windows版本

    使用方法

    1)下载windows版本的客户端,解压到喜欢的目录,最好是英文的,dos在命令行下进入到当前解压好的文件夹下

     

    2)执行 ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)

     

    3)如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦

     

    4)如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案哦),然后执行 ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx是你自定义的顶级域名)

     

    5)如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦

     

    3、linux版本

    1 )下载linux版本的客户端,解压到你喜欢的目录,注意:要给ngrok文件的可执行权限

     

    2 )在命令行下进入到解压好的文件夹下

    3 )执行 ./ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)

    4 ) 如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦

    展开全文
  • 免费实用的微信平台开发端口映射工具

      相信有很多同学在学习微信平台开发都会遇到80端口映射的问题吧!今天让我来给大家介绍一个超级简单好用的端口映射工具。

    第一步 在nat123官网下载软件


    第二步:解压文件安装


    第三步

    如果电脑有net4就不用安装,没有者安装net4。



    第四步 注册账号


    第五步登录客户端



    第六步添加映射



    展开全文
  • 1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。 2,通过natapp将内网映射到外...

    一,为什么使用natapp

    1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。

    2,通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等。

    3,吐槽一下,本来qq浏览器有一个微信调试工具。该工具很方便使用,特别适合这种内网映射外网工作。但是现在下架了,原因是,微信升级后,该工具使用起来总是出问题。


    二,如何使用natapp

    1,下载natapp

    https://natapp.cn/

    2,下面分两种情况安装

    2.1,在Mac(或Linux)下安装

       2.1.1终端进入natapp目录,执行    chmod a+x natapp

       2.1.2终端进入natapp目录,执行    ./natapp

              出现下图:

              

         2.1.4进入https://natapp.cn/,根据提示注册并创建免费隧道

         

         2.1.5点击复制,终端进入natapp目录执行 natapp -authtoken yourauthtoken  出现下图即为成功

         

       2.2在window下安装natapp

       2.2.1,设置环境变量为natapp目录

       

    2.2.2,命令行执行natapp

    2.2.3,执行命令natapp -authtoken yourtoken,出现下图即可



    之后访问图中Forwading地址,这个地址是映射到了本地127.0.0.1:8080的虚拟机上。这样就相当于:在本地提示,代码上到了线上,并且这个地址可以被微信识别(待定。微信只认正规域名 不是随便填写的。)

    展开全文
  • 1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。 2,通过natapp将内网映射到外网...

    一,为什么使用natapp

    1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。

    2,通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等。

    3,吐槽一下,本来qq浏览器有一个微信调试工具。该工具很方便使用,特别适合这种内网映射外网工作。但是现在下架了,原因是,微信升级后,该工具使用起来总是出问题。

    二,如何使用natapp

    1,登录官网https://natapp.cn/,下载natapp客户端

     

    2,下面分两种情况安装

    2.1,在Mac(或Linux)下安装【本文针对Window版本的,此处略过不表,有需要的请另行百度查询具体方法】     

     2.2   进入https://natapp.cn/,根据提示注册并创建免费隧道,第一次需要实名制,实名制提交身份证号码,实名制成功即可获得属于你自己通道的

    2.3 点击进入我的通道,可以看到已经有一个默认的通道了

    2.4 点击右边的authtoken可以显示authtoken,点击配置进入通道配置页面 ,下面有域名和默认的端口(可根据自己项目修改)

         

         2.5点击复制authtoken,打开natapp客户端,执行 natapp -authtoken yourauthtoken  

         

    2.6 出现下图即为成功,把127.0.0.1:80成功映射到外网域名地址http://2wpkh6.natappfree.cc

      2.7 随便启动一个web服务器(apache或者NGINX)或者编写一个简单的springboot项目(自带tomcat)

    2.8 替换上面的主机地址localhost,访问地址:http://2wpkh6.natappfree.cc/test,得到同样的响应结果

    这里就已经成功局域网的开发主机(本机)映射成公网的域名了,下一课我们将会利用这个外网的域名配置微信开发接口,正式开始微信后台服务器开发。

    展开全文
  • 最近公司要搞微信公众号开发,需要解决80端口映射的问题,看了网上好多老司机的方法,最终选择ngrok比较符合公司的情况。微信公众平台开发,可参考:https://mp.weixin.qq.com/wiki 。微信公众号接口只支持80接口。...
  • 由于要接入微信公众号,查看了官网上的接入文档,必需是80端口而且微信服务器需要验证token,那我本地开发不可能每次都把源码上传到服务器上吧,而且也不方便,这就需要能内网穿透的工具,能让外网通过外网域名访问...
  • 诸多APP开发者也都致力于微信公众平台的研究,而在开发平台认证的时候,必须通过80端口认证。  配置花生壳端口映射  1、至花生壳官网(http://hsk.oray.com/)下载花生壳3,并完成安装;    2、点击内网映射...
  • 该工具的使用步骤场景如下,申请微信开发,需要填写服务器信息,公网域名,而平时我们开发,没有域名,和相对应使用的网络,所以无法把域名转发到我们本地ip。 现在有一款ngrock工具,相信很多微信开发者都...
  • 在做微信开发的时候,都经常使用到外网映射工具,我经常用的就是ngrok和花生壳,在此,只介绍ngrok
  • 我想进行微信公众号开发遇到的第一个困难就是微信公众号必须输入一个外网能够訪问的域名,在网上我看到的都是使用ngrok或者花生壳的。但事实上不是必需这么麻烦。那么怎样做呢? 1.下载QQ浏览器 我想程序猿用的...
  • 一般微信开发,需要有自己的测试服务器,由于经济与时间的问题,我们可以选择一个更加方便的方法,使用ngrok服务器将本地开发环境映射到公网上面访问。具体操作非常简单,而且是免费的。 现在向大家推荐一个我觉得...
  • 学习微信公众号的开发,必须先阅读微信开发文档,通过阅读文档,了解有关微信公众开发的步骤及相关限制,了解其工作原理等。 微信开发之入门指引       ...
  • 微信公众号开发,需要通过绑定域名,并且能拿到微信回调才行。 已有域名和云服务器的童鞋,通过一下配置,可直接调试本地开发代码,省去 本地开发->上传到服务器->测试发现问题->本地修改-&...
  • 微信开发中,是需要提供一个外网可以访问的网址,所以我们以往都是架设一台服务器,每次修改一点东西就上传到服务器中,给开发调试带来了很大的不便. 而使用natapp后,在微信中添加natapp提供的网址,即可实现本地实时....
  •  各位肯定都知道,做微信开发,我们的开发服务器需要和微信服务器做交互,我们需要准备一台放置在公网的服务器,能够使得我们的服务器可以正常访问微信服务器,并且微信服务器也需要可以正常访问我们的开发服务器。...
  • 微信开发之JSSDK调用

    2016-11-22 17:03:13
    由于项目需要,需要接触微信开发,并要调用微信的JS-SDK里面的接口。 因为经验缺乏,我百度一下关于微信开发的资料,但收集的资料都不尽人意。网上的主流的微信开发是采用PHP开发的,而本人学的Java。所以对PHP微信...
  • natapp内网穿透映射什么是内网穿透? 内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。什么是端口映射? 端口映射,其实就是常说的...
1 2 3 4 5 ... 20
收藏数 3,560
精华内容 1,424