微信局域网测试环境搭建方法

微信局域网测试环境搭建方法

微信现在越来越火很多人想自己研究一下微信开发,但在开发平台认证的时候,必须通过80端口认证。

很多的宽带服务商把公司宽带的80端口封了, 而微信开发模式中服务器配置要求填写公网ip,并且只允许80端口。 解决方案有两种: 1 买个vps或使用公有云比如说百度云(BAE),腾讯云(CEE),阿里云(ACE),还是新浪云(SAE)。2 穿透内网。

VPS太贵一个月几十($)刀不过也有便宜的一年才几十($)刀(换成人民币还是很贵啊)。bae(按天收费,一天大概2毛钱,用的人不多,参考文档比较少)。sae(以前免费的,现在要用云豆了,而且超级费云豆.注册有送200云豆(相当于2块钱),一个应用一天5个豆,2个应用一天就是10个豆,加上MySQL一天48个豆,就是说只要你把代码托管上去,而且你要用数据库的话,一天就是6毛钱,不管你有没有请求,按天收费.如果你想停止收费除非你删掉应用和数据库.非常坑爹有木有!!!),不过SAE的教程是最多的,部署比较简单,适合新手CEE腾讯云注册了账号没用过,貌似也比较贵吧。ACE阿里云,号称这几个当中最专业的吧,一个月大概46块钱,适合商用。

穿透内网,首先想到的是花生壳,简单方便,所以最终选择花生壳的内网版。

整个配置过程大概分3步:

1、本地搭建开发环境

2、配置花生

3、在weixin.qq.com申请帐号

一、本地搭建开发环境

1、安装开发环境:本人比较懒,直接通过XAMPP 完成PHP+MYSQL基础开发环境的搭建。

微信局域网测试环境搭建方法_第1张图片

2、微信认证代码:写好相关测试,为第三步认证做准备。

二、配置花生

    1、通过网址http://service.oray.com/,注册一个账号。并会获得一个免费的二级域名。比如xxx.xicp.net,xxx默认的是你的账户名

2、通过网址http://www.oray.com/activity/140902/,开通免费的花生壳内网版。

微信局域网测试环境搭建方法_第2张图片

 

【注意:选择内网映射的时候可能会出现要认证的,认证费是6元。可以通过支付宝或者微信购买】

3、进入会员中心,产品管理->域名管理,壳域名,你可以看到免费获得的域名。

 微信局域网测试环境搭建方法_第3张图片

 

4、下载客户端http://hsk.oray.com/download/,下载内网版

 微信局域网测试环境搭建方法_第4张图片

 

5、打开客户端,配置映射,选择当前主机,勾选使用外网HTTP80端口

 微信局域网测试环境搭建方法_第5张图片

微信局域网测试环境搭建方法_第6张图片

如果你想用别的电脑当主机,你也可以选【自定义应用】,将内网主机地址改成你的主机地址就好了。

三、微信公众平台认证(weixin.qq.com)

1、登录微信测试平台(这里是个人测试账号,只要你有微信号就能登录) http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

微信局域网测试环境搭建方法_第7张图片

如果你要用微信公众号,你可以注册一个公众号(公众号有服务号和订阅号两种,审核的价格是300元/次,每年都要审核一次的)。

 

2、登录后,通过【接口配置信息】进行配置,如下图

微信局域网测试环境搭建方法_第8张图片

 

注意:这里的Token需要与DEMO代码第七行的保持一致,否则会提示错误

    最后一步是添加测试账号,用你的微信号扫描一下二维码,关注测试公众号。

 微信局域网测试环境搭建方法_第9张图片


************************************************分割线******************************************

**************************************************************************************************

最后贴几张测试的图片(说明一下,每个人的代码不一样,测试出的结果是不一样的)


 微信局域网测试环境搭建方法_第10张图片

微信局域网测试环境搭建方法_第11张图片

 

 

你可能感兴趣的:(PHP)