美文网首页服务器开发服务端开发实战
011-移动支付09-支付宝支付-iOS端开发

011-移动支付09-支付宝支付-iOS端开发

作者: AncientMing | 来源:发表于2017-06-07 21:20 被阅读90次

上一篇:010-移动支付08-银联支付-安卓端开发

一、下载开发包

去官网把开发包及Demo下载下来。

支付宝iOS端也没有提供测试账号,安卓平台下有测试账号。

沙箱环境是开放平台提供给开发者调试接口的环境,为了避免在线上生产环境联调过程中遇到问题,建议在沙箱环境中联调通过后再在生产环境联调。

详细可以查看沙箱环境指南,沙箱环境其实就是指测试环境。但,沙箱环境只支持安卓,不支持iOS环境。😂

不过iOS端是可以用安卓的账号的。。。

二、登录支付宝账号

登录支付宝的账号(个人账号,或企业账号)开通沙箱环境。

每周日中午12点至周一中午12点是不能使用的,因为需要维护。

注册好沙箱环境,就会有账号了,也会得到AppId。当然还有秘钥。

生成密钥网址:https://doc.open.alipay.com/docs/doc.htm?treeId=291&articleId=105971&docType=1

有RSA签名验证工具,可以进行验证。如果电脑没开权限,需要先打开权限解锁,才能使用验证工具。

这里有四个步骤:

1、根据开发的语言选择秘钥的格式。

2、选择秘钥长度,建议使用2048位。

3、点击生成秘钥,会自动生成商户应用公钥和应用私钥。

4、点击打开秘钥文件路径,就可以找到生成的公钥了。

私钥需管好,不要泄露哦。

iOS的模拟器也可以用的。

三、接口说明

根据需要选择相应的功能或代码块。

接口的参数及详情需要对照接口说明文档。

支付宝支付接口说明文档:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.lw8QIi&treeId=204&articleId=105465&docType=1

四、封装

代码可以直接拷贝Demo里面的代码,考虑到项目实际需求,可以对Demo里面的代码进行封装并使用。
下一篇:012-移动支付10-支付宝支付-安卓端开发

相关文章

网友评论

    本文标题:011-移动支付09-支付宝支付-iOS端开发

    本文链接:https://www.haomeiwen.com/subject/kmbafxtx.html