我用的环境

PHP 版本:7.0.12

overtrue/wechat 版本:4.0.36

是否使用了框架?框架名称:thinkphp5.0.20

问题及现象

模块: 企业微信第三方服务商

创建本地应用时需填入"数据回调URL"和"指令回调URL",并通过通过检验

如果按文档配置好后, 回调验证无法通过.

按文档配置, 使用开发者工具进行调试, 能正确返回明文.

当suite_id的值改为corp_id的值,则检验通过.

因为回调URL的验证是GET请求, 业务处理都是POST请求.

我现在的解决方案是判断请求类型, 特殊处理验证请求.

$config = [

'corp_id' => '服务商的corpid',

'secret' => '服务商的secret,在服务商管理后台可见',

'suite_id' => '以ww或wx开头应用id',

'suite_secret' => '应用secret',

'token' => '应用的Token',

'aes_key' => '应用的EncodingAESKey',

'reg_template_id' => '注册定制化模板ID',

'redirect_uri_install' => '安装应用的回调url(可选)',

'redirect_uri_single' => '单点登录回调url (可选)',

'redirect_uri_oauth' => '网页授权第三方回调url (可选)',

];

$app = Factory::openWork($config);

$server = $app->server;

$server->push(function ($message) {

switch ($message['InfoType']) {

//do somethings

}

});

$response = $server->serve();

$response->send();

php企业微信回调url校验失败,企业微信第三方服务商回调URL无法通过验证相关推荐

  1. 微信退款服务器系统失败怎么办,微信退款多久到账?微信退款不成功怎么办?...

    Hi商学院消息,微信退款多久到账?微信退款不成功怎么办?各位微信用户,如果你在微信上进行了金钱的交易,如果交易失败了是会微信退款给您的哦,但是微信退款需要一点时间才会到您的账户,那么微信退款多久到账呢 ...

  2. 微信退款服务器系统失败怎么办,微信缴费失败怎么退款?能退回吗?

    如今微信平台为用户提供的服务也是越来越多了,除了基本的微信转账和支付功能之外,有微信零钱通理财服务,还有微信各类缴费服务等等.可以在微信平台上操作缴纳电费.水费.燃气费.电话费等基本的生活费用.那如果 ...

  3. 【最终方法】百度移动适配 url校验不通过的解决方法,URL适配规则

    现在网站除了有pc站外,同时相对应的也有手机站,手机站有时百度识别不是很好,这时我们需要使用百度移动适配,进行调节让自己的pc站和手机站进行匹配到,但是很多网友却发现在适配的时候提示各种错误如百度移动 ...

  4. php支付宝异步回调验签失败,thinkphp网站支付宝异步回调验签失败问题_PHP开发框架教程...

    了解Redis这个核心数据类型_PHP开发框架教程 string字符串tring类型是二进制安全的,即string中可以包含任何数据,Redis 中的普通string采用rawencoding 即原始 ...

  5. html如何设计上传头像失败,【微信上传头像失败】微信上传头像失败怎么回事?...

    微信上传头像失败怎么回事?不少小伙伴会遇到微信上传头像失败的情况,但不知道哪里出了问题.下面小编给大家总结了一些导致微信上传头像失败的原因,快来看看吧! 一.微信上传头像失败常见原因 1.有可能你需要 ...

  6. 微信加菲猫连接服务器失败,加菲猫微信表情包

    这是加菲猫微信表情包下载,加菲猫微信表情包是一组最近的热门表情包,这是近期网上大家使用比较多的一组表情,小编整理了一下,可以让更多的小伙伴使用,欢迎前来下载!动漫人物加菲猫是一只超级慵懒的小黄猫,平常 ...

  7. php微信号授权登录失败,php微信授权登录

    新建文件 userinfo.php private $appId; private $appSecret; public function __construct(){ $this->appId ...

  8. 关于微信电子发票生态,这三种服务商最有机会

    上周,微信在"互联网+税务"行业研讨沙龙上,正式发布了微信"卡包+企业号"的电子发票解决方案. 此前,由于税务政策未开放的原因,"互联网+税务&quo ...

  9. 企业微信 php回调模式,老师,我的是微信企业号,开启回调模式一直不行,总提示 请求该url失败...

    老师,我的是微信企业号,开启回调模式一直不行,总提示 请求该url失败. 我sae代码是 include_once "WXBizMsgCrypt.php"; // 假设企业号在公众 ...

  10. 【企业微信急速救心丸】(一)第三方应用开发 - Java整合企业微信回调

    一.首先要了解开发场景,第三方应用开发.企业内部开发.智慧硬件开发的区别. 企业微信对应有三个开发文档,要注意三个开发文档虽然说部分接口是通用的,但是其接口获取的内容.调用的本质却大有不同,我建议先把 ...

最新文章

  1. CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3是什么呢?
  2. 成功解决ModuleNotFoundError: No module named ‘sklearn.cross_validation‘
  3. Windows10下的AlphaPose配置,人体摔倒姿态识别
  4. WWW 2021有哪些值得读的图机器学习相关论文?
  5. 蔡成功贷款警示:没事别玩高利贷
  6. 【渝粤题库】广东开放大学 个人与团队管理 形成性考核
  7. 【 HDU - 5363】Key Set(水题,快速幂,组合数学)
  8. SQL Server 插入数据报IDENTITY_INSERT设置为off
  9. vps没有mysql怎么用商店_如何在本地搞一个小程序的服务器之我没有vps我也很绝望呀...
  10. 跑路后再删库?思科前员工离职后恶意删库,损失达 240 万美元!
  11. jquery学习之$(document).ready()
  12. oracle excel导入卡死 新解决办法
  13. 移动硬盘计算机管理无法显示,移动硬盘不显示怎么办
  14. 数字逻辑电路——简单知识点整理(乱)
  15. 关于light7使用路由经验总结及踩的坑
  16. vue2.x中slot-scope插槽在vue3.x中的新写法
  17. 网站结构之扁平结构与树形结构的区分
  18. spring事务管理方式
  19. Oauth2.0搭建开放平台接口
  20. HTML+CSS+JS仿百度导航(包括下拉框等)

热门文章

  1. ios-自建网页在浏览器安装ipa包
  2. 将列表类型的数据转换为树形数据
  3. Git和GitHub的关系和区别
  4. 802.11协议精读1:学习资料整理
  5. 用GDAL打开从USGS下载的img影像文件
  6. USGS 官方批量下载软件bda 安装问题
  7. 看看别人家的待遇,字节跳动薪酬体系我真的酸了
  8. 苹果开发者账号注册和邓白氏申请流程
  9. 关于java的文件操作
  10. 数据结构与算法之算法篇