普通的订阅消息只能发送一次,你会不会很纠结、很痛苦呢!后面有彩蛋

代码:

// 验证token
function verifyToken(){$signature = $_GET["signature"];$timestamp = $_GET["timestamp"];$nonce = $_GET["nonce"];$token = '571247942';//和 token(令牌)一一对应$tmpArr = array($token, $timestamp, $nonce);sort($tmpArr, SORT_STRING);$tmpStr = implode( $tmpArr );$tmpStr = sha1( $tmpStr );if ($tmpStr == $signature ) {echo $_GET['echostr'];} else {echo 'false';}
}

如图:

文档没看细一点,真不行呀,都写在藏在文字里,我差点要吐了,官方的例子(这坑,我填的好苦,二十分钟就这样浪费掉了):

private function checkSignature(){$signature = $_GET["signature"];$timestamp = $_GET["timestamp"];$nonce = $_GET["nonce"];$token = TOKEN;$tmpArr = array($token, $timestamp, $nonce);sort($tmpArr, SORT_STRING);$tmpStr = implode( $tmpArr );$tmpStr = sha1( $tmpStr );if ($tmpStr == $signature ) {return true;} else {return false;}
}

重点来了:

微信既然不让你长期订阅,可以使用企业微信呀,企业微信可以群发(1000个以内)

小程序 消息推送配置token无效(解决方法)订阅消息相关推荐

  1. 小程序消息推送配置 Token校验失败,请检查确认

    一.小程序消息推送配置 Token校验失败,请检查确认 添加配置失败,原因 只要是没有echostr原样返回,就会报错: 注意,返回的事echostr的内容,而不是key=value格式 示例如下: ...

  2. TP6 微信小程序消息推送配置Token校验失败200302

    ThinkPHP6 微信小程序消息推送配置时报错: {"ret":200302,"err_msg":"verify token fail"} ...

  3. 消息推送服务器令牌,小程序-消息推送配置Token令牌错误校验失败如何解决

    网上借个图 按微信要求:确认此次GET请求来自微信服务器,则原样返回echostr参数内容 都按要求来了,但怎么都不行,总是提示:Token校验失败,请检查确认 /** * 检验签名 */ publi ...

  4. C# .Net 小程序消息推送配置+详细代码

    C# .Net 小程序消息推送配置+详细代码 首先在微信公众平台登录小程序账号    第一步登陆    登录后,在首页-功能-订阅信息,打开后如未进行配置,需要进行后台配置.    第二步:填写服务器 ...

  5. 微信小程序——消息推送配置

    第一步:官网下载对应版本的cryptoDemo 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zip 第二步:创建检查文件wxchec ...

  6. 微信小程序开发消息推送配置教程

    微信小程序开发消息推送配置教程 微信小程序开发消息推送配置这一块网上都是PHP居多,由于用egg.js写了一套验证方法. 第一步:填写服务器配置 登录微信小程序官网后,在小程序官网的"设置- ...

  7. 小程序消息推送配置服务器修改,微信小程序——消息推送配置

    第一步:官网下载对应版本的cryptoDemophp 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zipjson 第二步:建立检查文 ...

  8. 微信消息推送配置详解 JAVA后端版本

    最近公司做小程序需要用到消息推送,笔者在一路采坑做完后几个笔记,希望能帮到大家少采坑. 如果你连小程序都没有注册也没有做,那就不要继续看了....... 微信官方文档:  微信消息推送      微信 ...

  9. 微信公众平台的:服务器配置,消息推送配置

    小程序(消息推送配置)与服务号(服务器配置)通用配置方法都是一样的. 以公众号为例子 设置与开发->基础设置->服务器配置 一:在服务器后台添加一个验证类(接口) package com. ...

  10. 小程序不支持wx.request同步请求解决方法

    小程序不支持wx.request同步请求解决方法 参考文章: (1)小程序不支持wx.request同步请求解决方法 (2)https://www.cnblogs.com/bainiu/p/77038 ...

最新文章

  1. c语言使能,什么是锁存使能输入
  2. 决策树分类Decision tree classifier
  3. python flask 表单数据输出_将数据从HTML表单发送到Flask中的Python脚本
  4. LeetCode Integer Replacement
  5. html和css入门 (三)
  6. 帮我看看这点破事 EVENT
  7. s l m 尺码排序 php,m l xl xxl是什么意思?服装尺码s m l xl xxl含义
  8. python中的doc_在windows 10上读取python中的.doc文件
  9. 从0到1简易区块链开发手册V0.3-数据持久化与创世区块
  10. CF505E-Mr. Kitayuta vs. Bamboos【贪心,二分】
  11. Ioc Autofac心得
  12. 操作系统【八】文件管理
  13. c++ class struct同名_C/C++面向对象编程之封装
  14. 硬币找零问题,动态规划基础,百度面试题
  15. 更新jupyter lab
  16. linux源代码阅读笔记 高速缓冲区管理
  17. JDK的安装 - JDK8(1.8.0_301)
  18. 使用docx4j在线word转换pdf及替换文本域
  19. 如何用excel计算断色断码_各位小姐姐、小哥哥都是怎么用Excel计算断码率的指标?...
  20. (判断题)两台路由器之间转发的数据包一定不携带VLAN TAG?

热门文章

  1. 破解受限制的XLSM文档
  2. [半决赛魔咒] 那些罚失点球的人,恰恰是那些有勇气站在点球前的人。。
  3. VON矿链资本的技术含量内幕是什么?尊皇社区为你揭秘!
  4. java源程序的运行命令_Java源程序名为Test.java,运行它的Java程序的命令是( )。 (10.0分)_学小易找答案...
  5. Spring Bean前置后置处理器的使用
  6. Python游戏嗷大喵快跑设计
  7. c语言打砖块小游戏,C语言动画(打砖块游戏)
  8. Java Poi 根据文字内容 插入 word 图片
  9. 欧阳娜娜玩起“创可贴”,这次造型可以跟周冬雨相提并论了
  10. Godaddy、Lunarpages、IXwebhosting国外三大主机点评