有赞新零售社区

发帖
消息推送»消息推送问题

消息推送问题

七月 2022-05-31 1028 浏览 3 评论 | 只看楼主 [打印]
场景:框架是: spring-boot 2.5.2
1.根据消息对接文档:https://doc.youzanyun.com/resource/doc/3032 中的 java代码示例,接收参数使用 @RequestBody String entity 代码部署之后,通过后台触发消息推送,显示报错,猜想可能是 有赞消息推送时采用了application/json 的方式推送,所以改为了 @RequestBody Object entity 可以成功打印出数据,第一个想要确认的是 回调接口中参数的传递方式是什么 是string还是Object
2. 由于接收为Object ,导致下面entity 使用Json转为Stirng, 导致转为stirng 的时候顺序被修改掉了,所以导致MD5失败,验签失败,后续询问过之后,entity修改为object.getMsg;第二个问题是:验签时 是使用整个json数据还是 里面的msg

用手机打开
收藏 ··· 回复
    七月 青铜   2022-05-31 | 只看该作者


         有赞云团队   2022-05-31 | 只看该作者
      您好,正在和相关同学确认中,有进展会尽快同步给您。

           有赞云团队   2022-06-01 | 只看该作者
        您好,【回调接口中参数的传递方式是什么 是string还是Object】这个要看具体的消息事件文档。
        【验签时 是使用整个json数据还是 里面的msg】是整个json数据。

          1跳至
          您需要登录后才可以回帖 登录 | 立即注册

          本版积分规则

          复制链接
          新浪微博
          QQ空间
          微信扫码
          • 回复

          • 评分

          客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

          复制成功