search

Home  >  Q&A  >  body text

php - 微信公众平台token验证失败

今天重新接入微信公众平台出现这个错误,代码什么都没改,前几天还可以的,今天公众号突然无法提供服务了。。。 有人遇到这个错误吗?

另外通过调试工具验证消息都是可以的。代码都没改, 不知是不是微信公众平台又更新了什么。。。

黄舟黄舟2836 days ago535

reply all(7)I'll reply

  • PHP中文网

    PHP中文网2017-04-10 15:25:52

    尼玛的调试到半夜, valid那里走的竟然是get,而消息是post。。。 我记得以前都是post的啊。。

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:25:52

    验证的时候是走的valid()

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:25:52

    刚才我也遇到这个问题,先说下自己的产生背景:

    昨天晚上对接了一个微信机器人,今天早上又准备改回原来在sae上的接口,接着就报和你一样的错。初始化好类后调用的是:$wechatObj->responseMsg();。看到第一个回答后,我先改回:$wechatObj->valid();然后到微信里面提交,最后通过了。综上所述:在你从另一个接口改回原来接口时,得再走一遍valid 方法

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 15:25:52

    绕远了,有封装好的SDK

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:25:52

    请求地址怎么设置啊?

    reply
    0
  • 迷茫

    迷茫2017-04-10 15:25:52

    我遇到的一个非常奇葩的失误:error_reporting没有设置为0,导致输出的时候有notice错误,所以一直token验证失败,token验证失败,token验证失败。。。。。。

    reply
    0
  • 高洛峰

    高洛峰2017-04-10 15:25:52

    试试在函数valid中加入header('content-type:text');

    reply
    0
  • Cancelreply