我的 urlScheme跳转到小程序功能突然就出现问题了:
我将一个链接通过短信发给用户,用户用手机浏览器打开链接页面,页面调我的服务端接口获取urlScheme之后跳转到微信小程序,这个流程一直运行稳定。
今天运营部门突然反馈说用户打开链接页面跳转到微信出现【对不起,当前页面无法访问】的故障页面。
urlScheme是服务端调微信的wxa/generatescheme接口动态生成后,返回给短信链接的页面。
有点莫名奇妙,不知道是哪里出了问题,一脸懵逼,请教各位大佬!
有些道友遇到这个问题说是因为在微信端打开链接所以不行,我这里确定是在手机浏览器打开后跳转到微信的,而且一直在线上正常运行的,只是今天运营部门反馈出现这样的问题。
参考公告https://developers.weixin.qq.com/community/develop/doc/000aeab88a4ea0c5c89d81fde5b801?source=templateb&page=2#comment-list
天天乱改接口,麻鬼烦啊
微信调整规则了。我们应该是第二条原因造成的。因为我们对生成的urlScheme做了定期缓存,相同的订单不重复调微信接口生成urlScheme。只能改成每次访问短信链接,都去调微信接口生成新的urlScheme
就是说每次打开短信链接页面都重新去调微信接口重新生成新的urlScheme
我们这边也发现了同样的问题,实测部分人能打开,部分人显示这个页面,安卓iOS都有案例,暂时没发现有什么规律,我试了一下喜茶家的链接也报错了