- 公众号图文消息跳转链接错乱
有个功能是创建scene id生成二维码,然后在扫描后触发SCAN事件发送被动回复消息,消息的跳转链接附带scene id,链接格式是这样的https://XXX/login?scene=XXX。首次点击图文消息打开时链接中的scene是正确的,刷新二维码再次扫描打开仍然是首次的链接而不是最新的,再刷新还是首次的。等10分钟后再点击第三次的消息跳转是正确的,点击第二次第一次的消息也正确跳转,然后再点击第三次的就又不对了。规律很不确定,就是错乱。 可以确认的是图文消息中包含的跳转链接是没问题的,在微信PC端点击跳转正确,不论是在设置->通用设置中选不选中使用系统默认浏览器打开网页都没问题。 [图片] 将图文消息的description换成和跳转链接一样的url,scene是a4a6,消息是正确的,但是点击跳转后打开的链接却是a4a2的scene,也就是之前某次的跳转链接,这到底是怎么回事
2023-11-18 - 该怎么解决内置浏览器缓存问题?
有个功能是创建scene id生成二维码,然后在扫描后发送被动回复消息,消息的跳转链接附带scene id,链接是这样的https://XXX/login?scene=XXX,因为html缓存问题一直获取的是相同的scene,试过在nginx添加header no cache、no store以及在html添加meta cache control、expires为0,打开的页面仍然是缓存,scene自然也就不对。退出登录过也不行,取消关注重新关注也不行,在通用->存储空间清理缓存也不行,为什么要这么执着的缓存 跳转链接是没问题的,在微信PC端点击跳转正确,不论是用内置打开还是系统浏览器打开 2023年11月18日14:09:39 新发现,在刷新二维码后扫描打开的跳转链接一定是不对的,历史的消息也是不对的而且是同一个,等10分钟,所有的历史消息包括10分钟前刚发的都是对的,非常精确,再然后就又不对了
2023-11-18