php 微信公众号服务器配置首次验证

首先要确定你有微信公众号和服务器;

登录微信公众号平台,左侧最下方的 开发->基本配置

我这里用了get_event方法接受验证,既你在服务器的丢出来一个可以读取的接口,方法名为get_event;

下面是该方法里面的内容,用于验证;

以上我用php简单的验证所有步骤这么多,只是简单的明文模式,其他模式可另行选择。
总结也就是在控制器中写一个方法供微信端访问,配置信息完成,代码如上图即可;

    public function get_event()
{$timestamp = $_GET['timestamp'];//timestamp其实就是一个时间戳$nonce = $_GET['nonce'];//nonce是一个随机参数$token = "token";//这个token填写你在微信公众平台上写的那个值$signature = $_GET['signature'];//这个signature其实就是在微信公众平台已经加密好的字符串$echostr = $_GET['echostr'];$array = array($timestamp, $nonce, $token);sort($array);$tmpstr = implode('', $array);$tmpstr = sha1($tmpstr);if ($tmpstr == $signature && $echostr) {echo $echostr;exit;}
}

php 微信公众号服务器配置首次验证相关推荐

  1. 微信公众号服务器配置token验证失败问题及菜单创建失败问题小结

    如果微信公众号的菜单需要调用我们自己后台代码接口的话,那么公众号后台的基本信息配置这里要启用服务器配置,如图: 如果在修改配置时提示token验证失败时,需要从两方面查找问题: ①.查看我们服务器上的 ...

  2. 微信公众号服务器配置token验证失败的解决方法

    原因:修改了域名后,更换服务器地址失败.原来是可以验证通过的,代码没有变动过. 查找了很多解决方法都没有成功解决,通过APIPost测试也是正常返回原来的"echostr",但是死 ...

  3. 微信公众号服务器配置token验证失败

    @RequestMapping("tokenCheck") public void authServer(HttpServletRequest request, HttpServl ...

  4. Java微信公众号服务器配置/硬件平台服务器配置-验证Token

    最近在做微信硬件平台的东东,刚开始,没搞过, 先踩微信公众号服务器配置的坑吧! 首先进入微信公众平台->开发基本配置. 看看都需要啥子参数(先不填写): 1.你的服务器地址, 2.令牌Token ...

  5. 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...

    在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...

  6. SpringBoot微信公众号服务器配置案例

    前言 进行微信公众号开发,进行服务器配置是必不可少的,通过配置,公众号粉丝与公众号交互的消息将发送至开发者服务器,开发者对消息进行处理,例如:配置后,用户关注公众号或取关时,消息将发送至开发者配置的U ...

  7. java微信公众号开发token验证失败的问题及解决办法

    java微信公众号开发token验证失败的问题及解决办法 参考文章: (1)java微信公众号开发token验证失败的问题及解决办法 (2)https://www.cnblogs.com/beardu ...

  8. 微信公众号服务器配置清空,微信公众号服务器配置(校验)(示例代码)

    简介这篇文章主要介绍了微信公众号服务器配置(校验)(示例代码)以及相关的经验技巧,文章约685字,浏览量290,点赞数9,值得推荐! public function serve() { $echoSt ...

  9. 微信公众号 服务器配置 token 测试,微信公众号开发:基本配置Token验证简单事件回复...

    公众号配置的URL就是你自己服务器上验证TOKEN的方法的地址 比如我验证TOKEN的方法访问地址是http://www.aaa.cn/wx_api.php 那我公众号配置的URL就要填http:// ...

最新文章

  1. 从微信红包的春节活动运营方案中,必读的运营策略
  2. 【Notes6】ajaxjson,校验用户名,自动提示,CORS,/swagger开发rest,Websocket,DNS
  3. 回望2017:一个前端从业者砥砺前行的一年
  4. 编程在线--- 网站(IT技术学习、面试、交流)上线了
  5. [译] 为什么需要在 React 类组件中为事件处理程序绑定 this
  6. O2O(online to offline)营销模式
  7. 股市集合竞价藏了很多秘密
  8. JavaScript 计算标准体重的公式
  9. 怎么发现愿景和目标 | 进击
  10. v$active_session_history的wait_time和time_waited 列
  11. 阿里云虚拟机Windows系统控制台解压缩文件提示操作异常、解压缩失败的解决方案
  12. [code] PTA 胡凡算法笔记 DAY003
  13. 【python】用ChatGPT使用爬虫
  14. vue基础模板代码块设置
  15. 测试中常用的正则表达式你知道哪些?
  16. Loadrunner安装破解
  17. 信号与系统_线性时不变系统
  18. Oracle EBS AP预付款发票核销可用金额查询SQL
  19. 尚学堂Java学习笔记
  20. web使用字体包_如何使用跨浏览器Web字体,第2部分

热门文章

  1. macos多合一系统安装u盘制作器_重装系统——制作U盘启动盘
  2. 长江证券集中交易系统灾备应用
  3. 自如租房价格加密分析
  4. KEIL中ColorsFonts 选项卡下没有C/C++Editor files选项
  5. 51单片机(二十五)—— 独立按键控制LED
  6. python编写文本框_wxPython实现文本框基础组件
  7. GAN损失函数公式详细推导(含完整代码)
  8. linux 查看电池日志,Ubuntu battery 笔记本电池信息查询
  9. 微信小程序-侧边栏-获取用户选中的值
  10. 南邮计算机学院在哪里,南邮计算机学院 | 手游网游页游攻略大全