小程序服务端统一服务消息uniformMessage.send中的url参数问题?在线等...
发布于 6 年前 作者 hdeng 9768 次浏览 来自 官方Issues

大佬们好!

    项目中需要每日定时推送运营数据给指定用户, 对比了模板消息有formid的有效时间限制, 我选择调用微信小程序服务端统一服务消息接口, 现在遇到的问题是uniformMessage.send接口中mp_template_msg参数里面的url: www.xxx.com/#/dash/monitoring中包含有前端路由使用的"#", 在手机上收到服务消息打开页面时, "#“被转义成”%23"导致前端无法进行路由到正确页面

使用postman调用:

手机接收:

如上图所示, 接收到服务消息后, 我点击打开页面将链接复制出来发现"#"被转义, 页面也没法正确的进行路由了, 我该怎么处理?

ps: 先不管接口要不要即将下线的问题, 哪怕我换成公众号的模板消息接口, 这个url的问题也会存在啊

谢谢大佬

回到顶部