评论

视频号小店消息推送接口鉴权和处理回调消息

视频号小店消息推送,处理接口鉴权和消息回调

  • 首先确保推送地址是80或443端口,且不需要接口认证,外部可以直接访问
  • token和key值可以保存下来,在https://mp.weixin.qq.com/debug 接口调试工具中明文调试下推送地址是否正确
  • 可以按照文档https://developers.weixin.qq.com/doc/channels/API/basics/message_push.html里提供的示例代码验证,找到对应的开发语言,找到相应的url验证方法试验一下
  • 也可以按照文档描述,先日志打印看接口是否接收到这几个参数,按照顺序排序后aes加密和传过来的参数对比
  • 返回给微信的信息,直接把接收到的echostr参数值返回,不要做任何处理
  • 处理回调的json数据,按照示例代码中提供的解密方法解密(接口直接用jsonObject接收参数,微信现在传参是json数据),解密出来的是个字符串,可以转成json数据获取所需信息


最后一次编辑于  2023-05-15  
点赞 0
收藏
评论

6 个评论

  • 夏日阳光
    夏日阳光
    2024-07-02

    请问下我的应用对接了多个店铺,怎么通过一个消息接收接口来接收不同店铺的消息。也没有额外的参数能传

    2024-07-02
    赞同 2
    回复 2
    • 寻真理的小白
      寻真理的小白
      2024-07-03
      同问此问题,不同店铺的消息如何通过消息内容区分。
      2024-07-03
      回复
    • 夏日阳光
      夏日阳光
      01-03回复寻真理的小白
      我们现在的做法是设置回调地址的时候,把小店的appKey作为Path参数配置到回调链接里面,然后在解析
      01-03
      回复
  • Observer
    Observer
    2024-01-16

    可以接通;

    没有理解错的话,是接通消息推送,是不是就可以收到文档里的这些回调接口的内容了。

    现在是没有收到回调接口,

    2024-01-16
    赞同
    回复
  • biau
    biau
    2023-09-04

    收到的消息推送都是空白,是什么情况


    2023-09-04
    赞同
    回复 1
    • …
      2023-09-06
      看下接口接收参数是否正确,是否有权限认证
      2023-09-06
      回复
  • 玩物bot
    玩物bot
    2023-06-27

    请教一下,我按照文档原样返回了echostr,是一串数字,但是一直报verify验证错误,是什么原因呢,卡在这很久了

    2023-06-27
    赞同
    回复 2
  • …
    2023-05-30

    回调接口描述不详细,实际测试在视频号后台做的动作都会有对应回调回来,比如可以根据商品审核回调查看商品审核结果

    2023-05-30
    赞同
    回复
  • …
    2023-05-30

    微信文档写的不够好,测试时不要直接拿文档上的示例数据测试,可以根据示例数据结合文档的字段描述组装。要小心实际测试时返回的状态值,可能会和文档上对不上。要根据实际返回情况去处理

    2023-05-30
    赞同
    回复
登录 后发表内容