关于微信支付android 返回1001问题

来源:互联网 发布:知乎 找婚庆 编辑:程序博客网 时间:2024/06/09 07:36

最近在做微信支付,down下来一个demo,因为我们服务器是asp.net写的,所以我就打算先用硬编码的方式,把APP_KEY,AppSecret等之内的先测试过,过了在想办法把服务器代码转成asp.net的。



好。那么问题就来了。

不管我怎么改demo,哪怕不用demo给的debug.keystore都可以,只是会返回-1。

而我吧抓出来,封装完成之后。弄死获取不到prepayId 始终返回{"errCode":1001,"errMsg":""}

网上找了一大推解决方案都不行。

最后。。。。。

最后。。。

这一句价格改回1,草泥马就好了。

------------------------2014-12-09-----------------------


之后发现,这里不是1的问题,
而是微信支付的那个价格,必须是正整数。不能包含小数



------------------------2014-12-09----------------------

如果你的微信支付一直返回-1.那么需要注意一下几点

1.确认你的debug.keystore是否是你申请微信支付的那个

2.如果你确认你的debug.keystore是申请的那个,那么查看一下你在创建sign参数的时候


package参数是否用的这句代码
0 0