收藏
回答

消息推送服务端对接验证消息步骤没有echostr参数

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug 消息推送 工具 7.0.12 2.0.0

APPID为:wxcf2a2720b713f83b

配置的服务器接收地址是:https://xyx.fasttang.com/public_service/index.php/Home/CustomMessage/receive

进入第二步骤验证消息是否来自微信服务器,文档说如果验证正确,则返回echostr参数值,可是我记录的GET参数中并没有echostr参数

看我服务端打印出来的GET参数,只有signature、timestamp、nonce,并没有echostr参数

是什么原因啊?

回答关注问题邀请回答
收藏

1 个回答

  • Forever
    Forever
    2020-03-30

    echostr参数,是需要你来定义上传的

    2020-03-30
    有用
    回复 15
    • Joey
      Joey
      2020-03-30
      你好,没有明白你的意思,https://developers.weixin.qq.com/minigame/dev/guide/open-ability/message-push.html#option-url  这个文档里写验证消息步骤里echostr是微信传过来的啊
      2020-03-30
      回复
    • Forever
      Forever
      2020-03-30回复Joey
      你是以这种方式测试的吗?你是不是没打印全?
      2020-03-30
      回复
    • Joey
      Joey
      2020-03-30
      是这种方式,我把网址都打印出来了,就是没有echostr参数,你可以截图
      2020-03-30
      回复
    • Joey
      Joey
      2020-03-30
      不过消息加密方式我用的是明文,这个有影响吗?
      2020-03-30
      回复
    • Joey
      Joey
      2020-03-31
      我把加密方式修改成“安全模式”了,可是还是一样没有echostr字符串,我要崩溃了,帮忙看下吧,能提供的我都提供了
      2020-03-31
      回复
    查看更多(10)
登录 后发表内容
问题标签