有赞新零售社区

发帖
API使用问题»有赞推送失败的消息能不能不重推?

有赞推送失败的消息能不能不重推?

股票估值网 2017-07-26 1984 浏览 5 评论 | 只看楼主 [打印]
接口相关
店铺名称: 股票估值网
有时候成功,有时候失败,请问下推送失败的消息能不能不重推?
用手机打开
收藏 ··· 回复
    不支持,一般消息推送服务都是有重试机制的,否则一旦网络波动等情况发生,就会丢弃大量消息影响业务

      股票估值网 青铜   2017-07-27 | 只看该作者
      现在贵商城每有客户下单都会给我们网站推送三条消息,两条是客户未付款,一条是客户已付款,不明白为什么总是会有一条推送失败,假如推送失败的是未付款,并且已付款成功推送,那么到时候你们重新推送是推送失败的未付款?还是类似于客户重新下单推送三条信息???

        股票估值网 青铜   2017-07-27 | 只看该作者
        还有个问题是,你们重复推送是再第二天还是一个星期之后???

          股票估值网 发表于 2017-7-27 10:15
          还有个问题是,你们重复推送是再第二天还是一个星期之后???


          这是推送规则:
          1、消息推送服务通过 POST 、参数编码为 APPLICATION/JSON (输入流)的方式向开发者提供的地址推送消息。
          2、开发者接收到消息后必须返回 {“code”:0,”msg”:”success”} 通知有赞云成功接收。由于有赞云服务端响应超时时间为5s,建议开发者接收到消息后立即返回成功code,再异步去处理自有的业务信息。
          3、当推送没有成功响应返回(超时时间为5s),会进入重发。最多重发三次, 分别间隔10s、30s、60s。若三次重发后还是无成功响应,我们认为该消息推送失败,丢弃该消息。
          4、当某个推送网址服务连续失败100次时 (一条消息失败后重发的次数不计算在内),该推送网址会被添加到亚健康列表中。亚健康状态的推送网址将无法接收到消息,并且期间产生的消息会被丢弃。
          5、有赞云会每隔30min检查亚健康列表中的商家服务是否恢复正常,正常的服务会被从该列表中移除。心跳检查的消息内容为 {“test”: true},开发者收到心跳消息必须返回 {“code”:0,”msg”:”success”} 通知有赞云成功接收。
          6、消息推送是有赞与开发者服务器双方交互的过程,可能发生网络连通或其他未知问题,开发者未能正确响应导致消息丢弃,建议开发者采用消息推送+主动轮询的方式进行数据校对(每隔1h主动轮询接口校对一次)。

            股票估值网 青铜   2017-07-28 | 只看该作者
            好吧,我明白了

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

              本版积分规则

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

              • 评分

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

              复制成功