收藏
回答

信息推送出现45047错误或者40001(invalid credential)

最近在做一个客服的信息推送,用户点击客服会话按钮后,给用户推送一条欢迎信息。很奇怪的是,第一次进去老是报45047或者40001错误,强制刷新一次access_token也还是一样,关键是只有第一次进去才会这样,后面的点击客服会话按钮进入都能够正常的给用户推送信息。官方能够解释一下原因么?还是说这个是本来存在的bug

最后一次编辑于  2018-12-25  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • Eric Huang
    Eric Huang
    2018-12-26

    用户发完消息之后,后台在48小时内只能下推5条消息,超过了会报 45047

    2018-12-26
    赞同
    回复 5
    • 马晓阳
      马晓阳
      2018-12-26

      你好,我遇到类似的问题。用户在客服消息里输入数字1,程序自动推送1条消息。但是在推消息的时候,经常40001。比如输入了5次数字1,有3次成功推送,2次报40001错误。查了日志,完全相同的 access token 。请问是什么原因?

      2018-12-26
      回复
    • Eric Huang
      Eric Huang
      2018-12-26回复马晓阳

      40001 一般是access token无效。检查一下有没有其他逻辑刷新了access token,不是最新的access token发起调用可能也会碰到 40001

      2018-12-26
      回复
    • 马晓阳
      马晓阳
      2018-12-27回复Eric Huang

      第一时间检查了,肯定是没问题。我自己测试,在10秒钟内输入了5次,获得了3次正确的推送,2次40001。同一个token。出错的是第1、3次,其他3次正确。显然这并不是token过期了。


      2018-12-27
      回复
    • 宁次君
      宁次君
      01-03回复马晓阳

      我也遇到过这种问题,同一个token,10次请求里有3、4次报token过期,但后面这个token还能继续请求成功,我很确定是在token的有效期里

      01-03
      回复
    • Jason🏅
      Jason🏅
      01-16

      我的也是,都是调用同一个地方获取的token,官方说7200秒内有效,我设置到了7000秒。还是不行。

      7200内,1秒也是内,10秒也是内

      01-16
      回复