微信公众平台消息接口开发
微信 平台 消息 接口 启用
作者:http://txw1958.cnblogs.com/
本系统教程以微信公众平台应用 天气神 (账号 WeatherGod )为例,讲解微信接口开发过程。欢迎大家关注该账号,二维码见底部图。
使用前提条件:拥有一个公网上的HTTP服务器主机空间,具有创建目录、上传文件等权限。免费的也可以,但须有二级域名。
一、注册微信公平平台账号
地址:http://mp.weixin.qq.com/
过程略。
二、上传代码
以下代码是消息接口认证代码,将下列PHP代码保存为index.php(其中的 mytoken 改为你想要的的token名称),并上传到HTTP服务器指定的目录中,
<? php define ("TOKEN", " mytoken " ); $wechatObj = new wechatCallbackapiTest(); $wechatObj -> valid(); class wechatCallbackapiTest { public function valid() { $echoStr = $_GET ["echostr"]; // 随机字符串 if ( $this -> checkSignature()){ echo $echoStr ; exit ; } } private function checkSignature() { $signature = $_GET ["signature"]; // 微信加密签名 $timestamp = $_GET ["timestamp"]; // 时间戳 $nonce = $_GET ["nonce"]; // 随机数 $token = TOKEN; $tmpArr = array ( $token , $timestamp , $nonce ); sort ( $tmpArr ); // 进行字典序排序 //sha1加密后与签名对比 if ( sha1 ( implode ( $tmpArr )) == $signature ){ return true ; } else { return false ; } } } ?>
或者直接下载微信的示例代码。地址 http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip
二、启用消息接口
进入微信公众平台,选择 设置 - 关键词自动回复 ,选择 启用 ,点击 公众平台消息接口 旁边的 编辑 ,进入接口配置界面:
按照要求如实填写下列选项。特别注意是URL是你上传index.php的路径,必须以http://开头,且为80端口。
填好后点击提交,这会有两种结果
1. 服务器没有响应Token验证,这样回头检查一下各项配置是否正确。
2. 提交成功
恭喜你,配置成功了。
关注 天气神 (账号 WeatherGod )方法:
1. 依次进入以下路径: 朋友们—>添加朋友 —> 搜号码 ,输入 WeatherGod ,不区分大小写,点击 查找 ,然后点击 关注 。
2. 扫描二维码:
猜你喜欢: 程序员如何接私活
■ 原文网址:http://txw1958.cnblogs.com/
■ 版权声明:自由转载-非商用-非衍生-保持署名
分类: Weibo/Weixin
作者: Leo_wl
出处: http://www.cnblogs.com/Leo_wl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权信息