微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。
我们在申请测试帐号时,
微信平台开发需要指定一个URL和TOKEN,这样微信就可以根据分配给你的APPID和SECRET来通过你提供的URL来认证并且通过这个接口返回你要的数据,所以也就是我们的程序和微信是能过这个URL来完成交互的,根据这个思路,我们需要一个能让微信访问到你项目的URL,至于TOKEN可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。下面微信公众平台开发本地测试的方法可以借鉴一下(适用于开发环境),需要有三个前提:
方法一: 本地热部署环境(废话,PHP版本> 5.4直接:php -S 0.0.0.0:80 、 Python: python -m SimpleHTTPServer)
外网IP要有一个(这个如果是ADSL的话,自动IP也没那么快切换,大概几小时或者重启路由一次吧)
有一个二级测试域名或一级域名
附加:开发环境还是专门申请一个公号为好,特别是大的应用
接下来重点来了:
微信后台的URL写一个域名地址,例如:http://test.domain.com/index.php
将此域名绑定至DNSPod (也可以是其他解析)
直接修改DNSPod的MX纪录,把所有请求解析至本地
这是一个参考办法,楼主可以留意一下。
方法二: 1、在正式环境的nginx(假如是),设置一个proxy_pass到本机
以上两种都是我以前用过的办法,最早时是跟楼主一下,如果是使用github的话,还可以使用hook功能直接pull到服务器,后来用了第一种,修改域名解析的办法来干的。现在微信很热,微信公众平台的应用也很热,其实微信公众平台消息接口开发并不难,只要有接口调用就OK了。如果您需要
微信公众平台开发,微信公众平台测试等,可以到一品
威客网发布任务需求,百万专业威客给您创意服务。
(一品威客网 anyi)