分享好友 最新动态首页 最新动态分类 切换频道
苏州建网站哪个好/微信营销推广方案
2024-12-27 13:15
[objc] view plaincopy

苏州建网站哪个好/微信营销推广方案

1. #import "ViewController.h"  
2. #import "Order.h"  
3. #import "DataSigner.h"  
4. #import <AlipaySDK/AlipaySDK.h>  
5.   
6. @interface ViewController ()  
7. - (IBAction)pay;  
8.   
9. @end  
10.   
11. @implementation ViewController  
12.   
13. - (void)viewDidLoad {  
14.     [super viewDidLoad];  
15.       
16. }  
17.   
18. //支付按钮点击的方法  
19. - (IBAction)pay {  
20.     //下面3个参数 我这里不写了 因为这是我们公司的商户ID和私匙,你们可以用自己公司申请的填到上面。  
21.     NSString *partner @"";  
22.     NSString *seller @"";  
23.     NSString *privateKey @"";  
24.     //如果partner和seller获取失败,提示用户  
25.     if ([partner length] == 0 ||  
26.         [seller length] == 0 ||  
27.         [privateKey length] == 0)  
28.     {  
29.         UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示"  
30.                                                         message:@"缺少partner或者seller或者私钥。"  
31.                                                        delegate:self  
32.                                               cancelButtonTitle:@"确定"  
33.                                               otherButtonTitles:nil];  
34.         [alert show];  
35.         return;  
36.     }  
37.     //2.创建订单对象  
38.     Order *order=[[Order alloc]init];  
39.     order.partner=partner;  
40.     order.seller=seller;
41.    //订单ID(由商家自行制定)  
42.     order.tradeNO=@"201591734927845485340";
43.    //商品标题

44.     order.productName=@"iphone 6s" ; 
45.    //商品描述
46.     order.productDescription @"超高配置 2个内存 配A9处理器  其性能是iphone6的1.8倍";
47.    //商品价格   
48.     order.amount @"0.01" ;
49.    //回调URL
50.     order.notifyURL =  @"http://www.xxx.com";   
51.     order.service @"mobile.securitypay.pay";  
52.     order.paymentType @"1";  
53.     order.inputCharset @"utf-8";  
54.     order.itBPay @"30m";  
55.     order.showUrl @"m.alipay.com";  
56.     
57.     NSString *appScheme @"thinklion";  
58.       
59.     //将商品信息拼接成字符串  商品信息也是服务器返回的  
60.     NSString *orderSpec = [order description];  
61.     //此数据是服务器返回的证书类型  
62.     //获取私钥并将商户信息签名,外部商户可以根据情况存放私钥和签名,只需要遵循RSA签名规范,并将签名字符串base64编码和UrlEncode  
63.     id<DataSigner> signer = CreateRSADataSigner(privateKey);  
64.     //此签名信息是Util和openssl里面的文件生成的数据   其实应该是我们服务器端给我们返回的  
65.     NSString *signedString = [signer signString:orderSpec];  
66.       
67.     NSLog(@"orderSpec = %@",orderSpec);  
68.       
69.    NSString *orderString = [NSString stringWithFormat:@"%@&sign="%@"&sign_type="%@"",  
70.                    orderSpec, signedString, @"RSA"];  
71.       
72.     //如果有签名字符串 才打开支付  
73.     if(signedString!=nil){  
74.         [[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {  
75.             NSLog(@"reslut = %@",resultDic);  
76.         }];  
77.           
78.     }  
79.       
80. }  
81.   
最新文章
电脑城 GHOST XP SP3 2011 完美装机版 V6.0 (2011年.06月)免费软件全功能绿色商业破解版注册码下载
电脑城 GHOST XP SP3 2011 完美装机版 V6.0 (2011年.06月)免费软件七颠力争大智大勇上游八倒40. 在人生中,有时最好走的路不必须是大路,而是小路;在现实中,有时最便捷的路不必须是直路,而是折路。16.双方的论点 argument on both sides3
闪速清理手机版 v1.0.0 安卓版
闪速清理app是一款十分优质的手机智能清理优化软件,这款软件为大家提供了一个非常优质的手机垃圾清理功能,轻松一键即可快速清理掉手机中的各种垃圾文件,从而有效的释放手机运行内存,提升手机流畅度,非常的好用哦!闪速清理app是一个清
如何把word打印成试卷 试卷文档格式-word怎么打印成试卷格式
首先我们打开电脑里的Word软件,再单击左上角的office按钮标志。下拉菜单中,出现很多功能,单击第一项“新建”。出现新建文档,找到“我的模板”,单击一下。出现“我的模板”,系统给出了四种模板形式,单击一下第一个密封试卷模板,再单
如何制作符合百度SEO优化的站代码-站优化中最重要的步骤是什么
要想在百度上获得更好的排名,网站代码的优化是至关重要的。随着搜索引擎算法的不断更新,百度SEO的优化手段也在不断变化,但有一点始终不变,那就是网站的代码结构和页面加载速度直接影响搜索引擎的抓取效率与排要想在百度上获得更好的排
龙岗微网站建设/济南seo培训
内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存的申请、划分、使用、回收的管理策略ÿ
建筑设计英国哪个大学好,留学推荐哪些学校
近年来,出国留学成为了潮流,建筑专业就是一大热门留学专业,其中英国作为全球建筑设计和教育的重要中心,拥有许多优秀的大学和学院,提供世界一流的建筑专业教育,本文就来看看“建筑设计英国哪个大学好”?1、伦敦大学学院巴特莱特建筑
【8809QQ输入法下载】酷派8809QQ输入法8.7.7免费下载
QQ输入法是一款高效、智能的手机输入软件。能够支持多种输入:拼音、英文、五笔、笔画、手写、语音、数字、符号,配合整句输入、智能纠错、云候选等扩展功能,更加便捷的满足了不同用户的需求。QQ输入法通过多项技术,为用户带来更快、更稳
百度发布大数据众智开放平台“点石” 携手行业伙伴加速产业发展
数据是AI时代的燃料。7月4日,百度AI开发者大会(Baidu Create 2018)在北京召开。百度大脑论坛上,百度大数据部高级总监郭谢介绍了基于百度大数据技术的产品生态圈,并发布大数据众智开放平台“点石”(dianshi.baidu.com),提升数据处理效
高清美女写真生成攻略:用搜狐简单AI打造你的虚拟偶像
打开你手机上的微信,搜索“搜狐简单AI”小程序,或者直接访问其官网。步骤2:选择生成类型在主页选择“美女写真”选项,系统会引导你到生成界面。步骤3:上传或选择基础素材你可以选择从图库中上传一张照片,或者使用系统自带的模板。步骤
苹果大动作!全新苹果智能来了!OpenAI重磅官宣:将ChatGPT全面接入苹果设备
每经编辑 杜宇据中证金牛座,当地时间12月11日,苹果发布iOS 18.2、iPadOS 18.2和macOS Sequoia 15.2,同时推出一组全新苹果智能功能,在此前已推出的首批功能基础上,进一步提升用户的iPhone、iPad和Mac使用体验。苹果称,苹果智能是一套
相关文章
推荐文章
发表评论
0评