集成支付宝APP支付,服务端和Adnroid端(新手交流)

https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1

首先到这里去下载demo,这里有服务端也有客户端的demo,我开发的是android,就主要以android端和服务端来走,服务端用的是java,新手交流,差不多按着文档走也走得通,有几个地方有坑,支付宝公钥和自己的公钥搞混淆,服务器返回的sign是已经拼接完的sign


下载完成后解压得到JAVA-UTF-8的文件夹和   支付宝钱包支付接口开发包标准版(Android 15.2.2) 的文件夹

服务端

导入后有jre地址不正确,可以右键properties,

AlipayConfig.java里面的填写基本信息完成就可以了


需要用刚刚下的demo里面有个openssl工具可以生成密钥,

合作者id是  在支付宝的商家服务平台里面查看(地址在注释里面有)

私钥就是  生成的私钥转换成的PKCS8格式的私钥

这里的公钥不是生成的公钥而是把生成的公钥上传到支付宝的商家服务平台之后支付宝给的公钥

这里有个可能犯错的地方,公钥是支付宝的公钥,并不是生成的公钥,而是支付宝的公钥


客户端的话,https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.ivtnRz&treeId=59&articleId=104672&docType=1有很详细的了,我主要写一下,我把demo集成到AS开发环境下的项目里面的过程

先导入eclipse里面,因为签名最后是放在服务器进行的,

所以把删掉

RSA_PRIVATE和RSA_PUBLIC

需要

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值