小程序web-view下使用jssdk上传录音后用服务器下载时报错token失效
发布于 5 年前 作者 haojuan 9245 次浏览 来自 问答

如题,小程序web-view下使用jssdk上传录音后再用服务器下载时报错token失效

已经确定上传成功了。上传用的是:wx.uploadVoice,也拿到了录音的serverId,再用这个serverId下载音频时,发现音频只有110字节大小,用二进制查看器打开后发现是报错信息:

{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [68.doA0002vr45!]"}




这个音频文件的名称是:

1GUtdmwdzDUVi-h9md_8kAS4yz5NFJI-Nbsyf99iTITGocVEhVX_3C_WMGgzuhh6.spx

非常奇怪的是,这个问题每次都出现在7点10分!而且等十几秒钟又自动恢复了正常!服务器的token和ticket都是更新过的。更为离谱的是,出现这个问题时微信服务器认为这时的token和ticket都失效了,但是之后恢复正常时,token和ticket和之前的是一样的,又可以用了!

__
__

不知道大家有没有遇到这个问题?希望官方能够重视一下这个问题

1 回复

应该是你的缓存时间有问题,微信那边建议的是2个小时,但是个人建议你可以多预留些时间,比如1个半小时

回到顶部