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

微信现在越来越火,很多人想自己研究一下微信开发,但在开发平台认证的时候,必须通过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基础开发环境的搭建。

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

二、配置花生壳

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

微信局域网测试环境搭建方法相关推荐

  1. 微信开发——本地测试环境搭建

    版权声明:欢迎转载,请注明沉默王二原创. https://blog.csdn.net/qing_gee/article/details/52858939 微信开发的本地测试环境搭建起来颇为繁琐(对微信 ...

  2. Celery简介及Docker测试环境搭建

    Celery 简介 任务队列一般用于线程或计算机之间分配工作的一种机制. 任务队列的输入是一个称为任务的工作单元,有专门的工作进行不断的监视任务队列,进行执行新的任务工作. Celery 通过消息机制 ...

  3. 高版本Android真机逆向测试环境搭建

    高版本Android真机逆向测试环境搭建 618购入了新机Xiaomi K50,真滴便宜又好用,续航很强界面很丝滑.正好拿来做逆向测试机? 怎么可能!这也太奢侈了!不过淘汰的Xiaomi Note 7 ...

  4. 弱网测试环境搭建:针对视频直播等实时音视频应用

    弱网测试环境搭建:针对视频直播等实时音视频应用 什么是弱网环境? 对于弱网的定义,不同的应用对弱网的定义是有一定的差别的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分.按照移动的特性 ...

  5. Ssd202 FUART 测试环境搭建

    Ssd202 FUART 测试环境搭建 需要一个window 10 的电脑.ssd202板子串口(Rs232 FUART).一根usb转串的线 电脑需要软件  MThings_Pack-0.2.1 下 ...

  6. 大数据原生集群本地测试环境搭建一

    前言 写这个微博的目的主要是有两点,一是这是我自己在用的测试环境,虽然也有自己总结文档,但是还是在网上保留一份,以防那天文档丢失,其次另一个原因也是想和大家分享一下我自己的测试环境搭建方式,如果大家有 ...

  7. XTS 测试环境搭建和介绍

    XTS 测试环境搭建 1. 安装JDK(对于Android Q以后的版本,JDK需要11及以上的版本) 查看已经安装的 JDK 版本 ls /usr/lib/jvm/ 运行展示: 如果没有 jdk-1 ...

  8. 大数据原生集群本地测试环境搭建六

    本篇软件版本 Kylin2.5.1!!!!强烈建议不要和我一样原因下面解释 Datax MongDB_linux-x86_64-4.0.10 clickhouse20.8.3.18-1 集群最后完善 ...

  9. 服务器部署php环境,php服务器环境搭建方法

    本节内容: php环境搭建方法,php服务器的搭建. 首先,准备好apache和php软件. apache软件在官方网站:http://www.apache.org php软件下载地址:http:// ...

最新文章

  1. 顶刊发文奖励100万!不唯论文后,这所中科院研究院的激励机制引发争议
  2. Android Studio 配置虚拟设备的镜像文件的存放路径
  3. c监控进程发现未启动就启动进程_非常有用的16个Linux 服务器监控命令
  4. SpringMVC之访问静态文件
  5. php微信模板信息发送的代码例子,微信模板消息发送样例
  6. 问题 K: Sequence Problem (III) : Array Practice
  7. 前端面试宝典(3)——其他
  8. gstreamer的插件如何复制数据
  9. python爬虫框架scrapy学习图片下载
  10. mysql用户角色权限表的关系_用户、角色、权限表的关系(mysql)
  11. 5-22近期工作总结、下一步工作安排及技术知识
  12. chunxunnet
  13. java中北大学ppt总结+课后习题第三章(小宇特详解)
  14. Professor forcing算法
  15. Android 自带工具生成图标
  16. CF中dns服务器简单配置
  17. 普歌-(mac m1亲身教程)iterm配置oh-my-zsh以及iterm配置dracula主题
  18. ae合成设置快捷键_你知道吗?其实修改AE模板并不困难,只是你没有看到我写的这篇文章而已!...
  19. MATLAB中ode45()和Runge-Kutta算法(4阶)的比较
  20. 智能车竞赛逆透视变换(含编程实现)

热门文章

  1. RobotFrameWork(二)Ride简单使用及快捷键
  2. 日语截图翻译软件(百度ocr+python3+pyqt5)
  3. nexus 4/5/6/7/9/10 安卓5.1 LMY47D root教程
  4. 苹果平替笔性价比高的,苹果ipad触控笔推荐
  5. iOS结构化并发---喵神出品。
  6. Android Library的创建及使用详解
  7. MongoDB3.2 - 4.2 新特性解读
  8. Zookeeper之Curator分布式锁简单模拟12306抢票
  9. Java实现企业微信回调配置
  10. 【图像隐写】基于matlab LSB数字水印嵌入提取【含Matlab源码 2412期】