1.需要注册成为商户,并在微信开放平台进行开发者资质认证,认证完成之后根据自己的实际需要注册对应的应用
2.应用注册成功之后开通微信支付,并获取对应的appid和商户号以及api密匙
3.在uniapp中manifest.json文件中app模块权限配置勾选
同时在 app sdk配置中勾选
然后把微信支付中appid填入,然后将其云打包发行,注意其中包名是自己取的,证书最好用获取 Andriod keystore签名证书文件,安装好jre之后,输入win+r,输入cmd,然后在命令行中输入keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:\key\dome.keystore(最后的路径名,你可以设置成自己想要的路径)
然后一直默认,
然后输入 keytool -list -v -keystore c:\key\dome.keystore(路径名)
查看证书信息,最好打包并下载到手机上,看包名是否一致,然后查看签名用微信开放平台资料下载android资源中有查看签名的工具
然后在微信开放平台上填写包名和签名,注意一定要与你获取的签名和自己写的包名一致。
4.然后对照微信开放平台填入对应的包名和签名
5.按照微信开发文档中支付逻辑,先找到该商品,然后下单,选择微信支付,前台把后台所需要的参