企业微信能否像微信公众号开发一样唤起微信支付?

2022/06/06
提问

目前我们已经有一套完善的基于公众号的服务,移植到企业微信后到了支付那一步一直提示:no permission to execute。支付目录配了、企业微信认证也过了,请问是什么原因呢?

回答·1

你好,企业微信支持在h5页面调起微信支付,看截图是getBrandWCPayRequest 接口没有通过,确认下是否是在config完成之后去调用的 https://developer.work.weixin.qq.com/document/path/90280

赞同
评论 4
2022/06/07
我们这个页面GET参数有个对象的字符串,怎么调试验签都通不过,想问一下你们验签的时候地址是怎么取的,需要转义吗?
赞同
回复
回复 2022/06/07
url是取 不包含#及其后面部分 
赞同
回复
2022/06/07
文档上写不要对url转义,可是我们项目跳转过来的时候地址就是转义过的,你们验签的时候会把地址还原成没转义之前的格式吗?我在前端用location.href.split('#')[0]取出来的url地址和后台输出日志的url地址对比是完全一致的,还是验签失败
赞同
回复
回复 2022/06/07
不会还原,这里实际验签 是根据传入的url来进行计算签名的 
赞同
回复
你还未登录,请先登录