关于微信支付android 返回1001问题
-----------------------------前言---------------------------
最近在做微信支付,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参数是否用的这句代码
转载于:https://my.oschina.net/lin003/blog/345647