合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
微信开发接入 ============ [官方接入文档](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319&token=&lang=zh_CN) 核心步骤 -- 1. 在公众号后台设置好URL、token 等参数 2. 相关名词解释 ![](https://box.kancloud.cn/2016-07-17_578b082ac27e1.png) 3. 接入步骤 ~~~ 加密/校验流程如下: 1. 将token、timestamp、nonce三个参数进行字典序排序 2. 将三个参数字符串拼接成一个字符串进行sha1加密 3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 ~~~ 核心代码 -- ~~~ <?php //微信公众平台开发接入实例代码 define(TOKEN,'weixin1234'); $timestamp = $_GET['timestamp']; $nonce = $_GET['nonce']; $token = TOKEN; $signature = $_GET['signature']; $tmpArr = array($timestamp,$nonce,$token); sort($tmpArr,SORT_STRING); $tmpStr = sha1(implode($tmpArr)); if ($tmpStr == $signature){ echo $_GET['echostr']; }else{ echo 'FALSE'; } ~~~