iOS 支付宝集成事项

支付宝的集成,实在是有些太蛋疼了!毕竟官方给的东西,实在是少的可怜!

支付宝的Demo中 里面的步骤实在太不清晰了,有些字符串,压根就没有说明,到底是什么东西。所以,下面我针对iOS的代码,写了一份最近的支付宝Demo的使用步骤,希望可以帮助到各位新手!

商户的唯一的parnter和seller。商户签约成功后,支付宝会为每 个商户分配一个唯一的 parnter(appID) 和 seller(支付宝账号)。 刚刚开始的时候,对于这句话 我实在是难以明了和确定,这两个到底是什么。
这里写图片描述
这三个字符串,所对应的数据,为:
partner ——> 合作者身份(PID) 在支付宝的商家服务 界面可以查看到。后面也会有地方这次提到,要是没有找见,也不要太着急。那个界面也会有这个 合作者身份(PID)

seller ——> 支付宝的帐号,也就是你登录支付宝的时候,你帐号密码的帐号!!!
privateKey ——> 私钥,通过终端来获取的。步骤如下:
1).下载好iOS的Demo文件。

2).打开终端,输入openssl,就会有如下显示:(你也可以先选择好一个路径,待会生成的件可以保存至该路径下!)
这里写图片描述

3).生成私钥文件,输入:genrsa -out rsa_private_key.pem 1024 ,显示如下:
这里写图片描述

4).生成公钥文件, 输入命令: rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem。

5).RSA私钥转换成PKCS8格式,输入命令: pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt

5).把生成的.pem文件,改为.txt文件,点开查看,获取到私钥与公钥。这里要注意,—–BEGIN RSA PRIVATE KEY—– z(这两个字符中间的字符串,才是我们要的密钥,其中还有一些换行符号之类的,要记得剔除换行符号之后,才可以使用 ) —–END RSA PRIVATE KEY—–

这里获取到的私钥,就是我们代码里面要的 privateKey;公钥,我们是要上传的!

后面就是公钥上传的事情了:
https://openhome.alipay.com/platform/setting.htm
这里写图片描述

把这一切都弄好之后,我们再去跑起支付宝官方的Demo,就可以运行了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值