IOSiOS面试知识点收集IOS面试裤

iOS支付宝支付

2016-05-10  本文已影响574人  蓝色沙漏

《先附三大文档地址:

基础文档

接入文档

移动支付文档

1.按照这个网址集成各种依赖库

https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.djwNax&treeId=59&articleId=103676&docType=1

2.AppDelegate 里面设置(已测:手机中装有支付宝APP调用),文档上写的很明白


3.当你需要支付的时候只需要设置调用SDK的一个方法即可。(安装支付宝APP跳到APP,没有APP,跳转到H5页面)

- (IBAction)pay {

NSString *order = @"";

NSString *URLSchemes = @"";

[[AlipaySDK defaultService] payOrder:order fromScheme:URLSchemescallback:^(NSDictionary *resultDic) {

NSLog(@"%@",resultDic);

        }];

}

下面详细说名义下SDK方法参数含义:

1.order: (服务器返回给你的)支付宝官方虽然给了示例代码,但是签名是服务端做的且必须是服务端:

支付宝官方是很明确说过的:客户端是不做签名加密部分的,这部分交给服务端,附图:

(注意,一定要设置URLType)

2.urlschemes 注册的时候给你自己设置的。

上一篇 下一篇

猜你喜欢

热点阅读