小程序
小游戏
企业微信
微信支付
扫描小程序码分享
已知目前有两种获取suite_ticket的方式
1.企业微信固定10分钟推送
2.企业微信后台主动刷新ticket
现在有这样一个情况:
当后台服务关闭,token失效后,重新启动服务,这时候企业微信后台还未推送新的ticket,且token已失效,所以后续接口操作都失效,这种情况下,只能人工去企业微信后台刷新ticket,如果没有人工干预,将导致无法正常使用接口。
问:是否有其他方式,可以主动调用刷新ticket,节省人工干预操作
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好,后台服务关闭,是指指令回调url所在的服务器吗,就是不手动去刷新ticket,重新启用服务依旧也可以获取到suiteticket的吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好,后台服务关闭,是指指令回调url所在的服务器吗,就是不手动去刷新ticket,重新启用服务依旧也可以获取到suiteticket的吧
假设服务是关闭状态,并且token已过期,此时企业微信后台到了自动推送ticket的时间点(这个时间点称为A),那么因为服务处于关闭状态,推送过来的ticket必定无法接收到,如果现在将服务开启(这个时间点称为B),服务器调用接口时由于token过期调用失败,这时候再使用之前保持的ticket去刷新toekn又失败,因为这个ticket不是最新推送过来的ticket,只有等到10分钟之后,也就是企业微信后台再次推送ticket时(这个时间点称为C),后续的接口调用才能正确执行。
我的意思是在B到C之间,这个空档期间,除了后台手动刷新ticket,还有什么方法来弥补吗?