异常:下载了github的demo(https://github.com/xland/WeiXinPayDemo),直接拿这个demo运行,返回
code:-100 message payment:微信-1 general errors 异常,不管怎么调试都是这个,找了资料,大多数的伙伴也是出现这个问题。
打包云端进行测试。打包的时候,选中的是安卓的使用Duloud公用证书,所有下面的参数只填写了一个包名,其他参数都未配置,打包后然后在手机里面安装,运行。然后一直是上面的异常。
1 微信支付所涉及的配置参数总共有那些???开放平台的应用appId,包名(打包时所需),没有了吧!!??
2 在手机安装好打包文件后,调不起微信支付界面会不会是要先登录微信???跟微信没有直接关系???
3 微信开放平台的应用签名是干嘛用的?在实现整个支付的过程中是用在什么地方?
4 如果我不用mui自带的api实现微信app支付,该怎么实现(C#没得官方的实现案例,主要是客户端怎么去调这个app支付,用的是微信什么js函数)有实现过的伙伴吗?
第一次用mui做app,之前也没做过app,微信app支付的也是第一次搞,关键是微信的技术客服貌似没得沟通的平台??现在就卡在这里,大伙帮忙看看。
4 个回复
7***@qq.com
请问您是否已经解决?
marting (作者)
貌似mui的微信支付不支持动态配置那些参数,所以我们app没有做微信支付 。
wu丶
请问这个问题解决了吗,我也遇到这个问题 微信app支付 {"code":-100,"message":[payment微信:-1]General errors}
z***@163.com
貌似时间有点久了,微信开放平台的应用签名就是你用来打包的证书的签名,DCLOUD公用证书的签名是59201cf6589202cb2cdab26752472112,使用自有证书的可以去微信开放平台找个叫gensignature的app查看签名
wu丶
我使用的是自有证书,通过微信开放平台gensignature的app,查看的结果还是不行
2018-01-02 16:00