支付宝快捷支付问题

来源:互联网 发布:尾气分析仪数据分析 编辑:程序博客网 时间:2024/05/01 18:32

首先下载官方demo,并通过企业账户(支付宝貌似只支持企业账户)获取签约账号的支付宝安全校验码(key)和合作者身份ID(partner )

        这些流程基本在官方demo中的pdf文件中写的很详细,也很简单了,照着做就行了!在网上也有很多集成详细步骤!我就不在这里复述了!

我主要总结下我遇到的4个问题:

1、公钥的填写——这个问题我最初被绕了好久乱填几次都没填成功最后终于搞定了,用下面两张图来表达应该很容易就会了

2、集成后出现 Failure calling remoteservice报错

将RSA文件中的加上“BC”就可以了,如下图:

 3、Android快捷支付SDK Demo resultStatus={4001};memo={参数错误};result={}问题

要在https://b.alipay.com的我的商家服务-PID、Key下的页面,在RSA下贴入公钥上传,而不是文档中说的https://ms.alipay.com中,打开https://ms.alipay.com会发现上面有个迁址公告...

4、全部集成到项目后报错:NoClassDefFoundError:

       这个错误是引入alipay_lib文件到项目的时候报的错,错误有两个

       (1)、项目的所使用的SDK版本与alipay_lib 文件使用的版本不一样,比如我的项目用的版本是2.3,而你从支付宝下载的alipay_lib用的是4.2,这样就会报错(将两边都改用同样版本的SDK就可以了)

        (2)、自己项目和alipay_lib 文件都引用了android-support-v4.jar 这个包,(讲alipay_lib里面的那个删掉就可以了) 
0 0
原创粉丝点击