【微信公众号开发】自我学习第一章:服务器配置的提交
2017-06-22 15:18
330 查看
登录服务器,然后从开发=>基本配置:
token是自己设置的,随意设置,
EncodingAESKey是自动随机生成,
然后在入口文件做验证代码:
然后上传到服务器,然后在微信公众号平台选择
注:
header(‘content-type:text’);
ob_clean(); 代码必须存在,避免空格引起的token验证失败
token是自己设置的,随意设置,
EncodingAESKey是自动随机生成,
然后在入口文件做验证代码:
<?php /** * Created by PhpStorm. * User: lihe * Date: 17-6-22 * Time: 下午2:26 */ header('content-type:text'); //timestamp,nonce,signature用$_GET方法获取, //1.将timestamp,nonce,token按字典序排序 $timestamp = $_GET['timestamp']; $nonce = $_GET['nonce']; $token = 'lingsg'; $signature = $_GET['signature']; $arr = array($timestamp,$nonce,$token); sort($arr); $tmpstr = implode('',$arr); //2.将排序后的三个参数拼接后用sha1加密 $tmpstr = sha1($tmpstr); //3.将加密后的字符串和signature进行对比,判断该请求是否来自微信标示请求来源于微信 if($tmpstr == $signature) { ob_clean(); echo $_GET['echostr']; exit; }
然后上传到服务器,然后在微信公众号平台选择
兼容模式提交!提交成功之后,然后
启动配置!
注:
header(‘content-type:text’);
ob_clean(); 代码必须存在,避免空格引起的token验证失败
相关文章推荐
- 学习GO第一天,自我感觉可麻利的开干了-GO语言配置、开发、服务器部署
- 学习GO第一天,自我感觉可麻利的开干了-GO语言配置、开发、服务器部署
- 纯纯纯小白(菜鸡不懂代码)手搭腾讯云服务器apache24+php7+mysql5.6 顺带还有个微擎安装配置 学习开发微信公众号
- 【微信公众号开发】自我学习第五章:Curl的基础 / accessToken获取 / 微信服务器IP获取
- 微信公众号开发之服务器配置
- 【微信公众号开发】自我学习第二章:关注事件触发的自动回复
- 小白版微信公众号开发第一节---服务器配置
- Python开发微信公众号之阿里云服务器配置
- 【微信公众号开发】自我学习第八章:群发信息
- 微信公众号开发笔记(一)服务器配置和验证
- 阿里云服务器配置开发环境第一章:Centos7.3安装git 和 zsh
- java微信公众号开发学习笔记(一)——vps购买及tomcat服务器搭建
- 【微信公众号开发】自我学习第六章:微信回复天气问题
- 微信公众号开发 配置服务器URL,验证Token
- 微信公众号开发(一)服务器配置
- 使用C# .net开发微信公众号之服务器URL配置
- 微信公众号开发-服务器配置、关注后收到欢迎消息
- 【微信公众号开发】自我学习第四章:消息回复之翻译回复
- 百度虚拟主机微信公众号开发接口配置成功但个服务器发送消息提示“公众号提供的服务出现故障”
- 微信公众号开发(一)服务器及接口的配置