请教关于使用支付宝开放者平台平台遇到的问题

支付宝账户安全险是否有漏洞啊,感觉很容易被不法分子用来诈骗啊?流程如下:比如有1人购买了支付宝账户安全险,然后绑定了银行卡快捷支付,然后把他的支付宝帐号告诉一个外地的朋友,2个人合作通过支付宝帐号刷卡消费,然后说他绑定的银行卡被盗刷了,找支付宝公司理赔,这样不是很容易诈骗吗
支付宝账户安全险的保障范围如下:支付宝账户安全险保障账户(快捷支付、余额、余额宝、招财宝资产、理财资产)因被他人盗用而导致的资金损失负责赔偿:
被保险人的支付账户密码、安全工具(包括U盾、物理口令卡、绑定手机/手机验证码、数字证书等)被不法分子盗取,造成被保险人支付账户资金通过网络支付平台被盗转、盗用损失。
不法分子盗取被保险人身份证、银行卡,或安全工具(包括U盾、物理口令卡、绑定手机、数字证书等)等方式,在本保险合同载明的网络支付平台注册、开通支付账户,造成被保险人支付账户资金通过网络支付平台被盗转、盗用损失。
楼主邀你扫码
参与上面帖子讨论
发表于:16-07-16 08:59
你把警察当吃干饭的……
平安是幸,知足是福,清心是禄,寡欲是寿。
发表于:16-07-16 09:04
以下是引用 第2楼 @薇诺亚 的话:
你把警察当吃干饭的……...
你看过有几个老百姓银行卡被盗刷,坏人能抓到的?
发表于:16-07-16 21:42
我指你本文陈述的诈骗案很好破的……
平安是幸,知足是福,清心是禄,寡欲是寿。
发表于:16-07-17 03:02
告诉你我的支付宝账号和密码你在别的手机上都登陆不了
发表于:16-07-17 07:55
诈骗 抓到是要判刑的 有几个敢怎么搞?
你尚未登录或可能已退出账号:(请先或者
【敬请阅读】
亲爱的网友们,、有更新哦!
请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款、法律适用和争议解决条款。免除或者限制责任将以粗体标识,您应重点阅读。
【特别提示】
如您继续使用我们的服务,表示您已充分阅读、理解并接受《西祠站规》、《西祠胡同用户隐私保护政策》的全部内容。阅读《西祠站规》、《西祠胡同用户隐私保护政策》的过程中,如果您有任何疑问,可向平台客服咨询。如您不同意《西祠站规》、《西祠胡同用户隐私保护政策》的任何条款,可立即停止使用服务。
南京西祠信息技术股份有限公司
我已阅读并同意、中的全部内容!10554人阅读
移动开发(25)
& & & &首先说明一下 & 支付宝支付安卓用的是快捷支付,下载地址是& & &支付宝移动接入地址。支付宝开放平台文档是用来调用支付宝的API如登陆账号、查询余额等,和支付没有半毛线的关系。好了说完这些咱们就进入正题。
& & & 下载好支付宝快捷支付的压缩包,解压下找到安卓客户端的demo,导入工程中。咱们只用到一个类,就是PayDemoActivity,将里面的public static final String PARTNER=“”;public static final String SELLER =“”;public static final String RSA_PRIVATE =“'&;三个值写好。第一个值是商户id,地址/order/pidAndKey.htm去找。第二个是商户账号,说明一下,第一个和第二个必须一致,否则无法调用,会报系统繁忙,请稍后再试,第三个是你自己生成的私钥。有这三个参数就可以调用支付宝支付了。
& & & 秘钥生成文档已经说的很详细了,可以去下载,如果找不到下载的地方,我就把下好的压缩包上传到这里,大家去这里下载下就好,地址http://download.csdn.net/detail/u74651 &ps:秘钥路径不能有中文,否则只能生成私钥,公钥和PKCS8无法生成
& & & 接下来就是说一些支付宝支付遇到的问题,
& &1.提示系统繁忙,请稍后再试(ALI69)你的商户idPARTNER有问题,
& &2.提示系统繁忙,请稍后再试(ALI129)你的商户账号SELLER有问题,记住PARTNER与SELLER必须一致。
& &3.提示系统繁忙,请稍后再试(ALI59)你支付的钱最低是0.01,不能写成0.00或其他负值。
& &4.报如下错
01-19 09:17:15.367: W/System.err(24886): java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag
01-19 09:17:15.373: W/System.err(24886): &span style=&white-space:pre&& &/span&at org.apache.harmony.xnet.provider.jsse.OpenSSLRSAKeyFactory.engineGeneratePrivate(OpenSSLRSAKeyFactory.java:77)
01-19 09:17:15.373: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.security.KeyFactory.generatePrivate(KeyFactory.java:186)
01-19 09:17:15.373: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.alipay.sdk.pay.demo.SignUtils.sign(SignUtils.java:20)
01-19 09:17:15.373: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.alipay.sdk.pay.demo.PayDemoActivity.sign(PayDemoActivity.java:236)
01-19 09:17:15.374: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.alipay.sdk.pay.demo.PayDemoActivity.pay(PayDemoActivity.java:94)
01-19 09:17:15.374: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.375: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.375: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View$1.onClick(View.java:3602)
01-19 09:17:15.375: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View.performClick(View.java:4227)
01-19 09:17:15.376: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View$PerformClick.run(View.java:17507)
01-19 09:17:15.377: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.handleCallback(Handler.java:800)
01-19 09:17:15.377: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.dispatchMessage(Handler.java:100)
01-19 09:17:15.377: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Looper.loop(Looper.java:194)
01-19 09:17:15.378: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.app.ActivityThread.main(ActivityThread.java:5407)
01-19 09:17:15.378: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.378: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.379: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
01-19 09:17:15.379: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
01-19 09:17:15.380: W/System.err(24886): &span style=&white-space:pre&& &/span&at dalvik.system.NativeStart.main(Native Method)
01-19 09:17:15.381: W/System.err(24886): Caused by: java.lang.RuntimeException: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag
01-19 09:17:15.383: W/System.err(24886): &span style=&white-space:pre&& &/span&at org.apache.harmony.xnet.provider.jsse.NativeCrypto.d2i_PKCS8_PRIV_KEY_INFO(Native Method)
01-19 09:17:15.383: W/System.err(24886): &span style=&white-space:pre&& &/span&at org.apache.harmony.xnet.provider.jsse.OpenSSLRSAKeyFactory.engineGeneratePrivate(OpenSSLRSAKeyFactory.java:73)
01-19 09:17:15.384: W/System.err(24886): &span style=&white-space:pre&& &/span&... 18 more
01-19 09:17:15.384: D/AndroidRuntime(24886): Shutting down VM
01-19 09:17:15.384: W/dalvikvm(24886): threadid=1: thread exiting with uncaught exception (group=0x40e799a8)
01-19 09:17:15.385: W/dalvikvm(24886): threadid=1: uncaught exception occurred
01-19 09:17:15.385: W/System.err(24886): java.lang.IllegalStateException: Could not execute method of the activity
01-19 09:17:15.386: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View$1.onClick(View.java:3607)
01-19 09:17:15.387: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View.performClick(View.java:4227)
01-19 09:17:15.387: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View$PerformClick.run(View.java:17507)
01-19 09:17:15.388: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.handleCallback(Handler.java:800)
01-19 09:17:15.389: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.dispatchMessage(Handler.java:100)
01-19 09:17:15.389: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.os.Looper.loop(Looper.java:194)
01-19 09:17:15.390: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.app.ActivityThread.main(ActivityThread.java:5407)
01-19 09:17:15.390: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.392: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.392: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
01-19 09:17:15.392: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
01-19 09:17:15.392: W/System.err(24886): &span style=&white-space:pre&& &/span&at dalvik.system.NativeStart.main(Native Method)
01-19 09:17:15.393: W/System.err(24886): Caused by: java.lang.reflect.InvocationTargetException
01-19 09:17:15.395: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.396: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.396: W/System.err(24886): &span style=&white-space:pre&& &/span&at android.view.View$1.onClick(View.java:3602)
01-19 09:17:15.396: W/System.err(24886): &span style=&white-space:pre&& &/span&... 11 more
01-19 09:17:15.397: W/System.err(24886): Caused by: java.lang.NullPointerException
01-19 09:17:15.398: W/System.err(24886): &span style=&white-space:pre&& &/span&at libcore.net.UriCodec.encode(UriCodec.java:132)
01-19 09:17:15.398: W/System.err(24886): &span style=&white-space:pre&& &/span&at java.net.URLEncoder.encode(URLEncoder.java:57)
01-19 09:17:15.399: W/System.err(24886): &span style=&white-space:pre&& &/span&at com.alipay.sdk.pay.demo.PayDemoActivity.pay(PayDemoActivity.java:97)
01-19 09:17:15.399: W/System.err(24886): &span style=&white-space:pre&& &/span&... 14 more
01-19 09:17:15.399: W/dalvikvm(24886): threadid=1: calling UncaughtExceptionHandler
01-19 09:17:15.406: E/AndroidRuntime(24886): FATAL EXCEPTION: main
01-19 09:17:15.406: E/AndroidRuntime(24886): java.lang.IllegalStateException: Could not execute method of the activity
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.view.View$1.onClick(View.java:3607)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.view.View.performClick(View.java:4227)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.view.View$PerformClick.run(View.java:17507)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.handleCallback(Handler.java:800)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.os.Handler.dispatchMessage(Handler.java:100)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.os.Looper.loop(Looper.java:194)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.app.ActivityThread.main(ActivityThread.java:5407)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at dalvik.system.NativeStart.main(Native Method)
01-19 09:17:15.406: E/AndroidRuntime(24886): Caused by: java.lang.reflect.InvocationTargetException
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invokeNative(Native Method)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at java.lang.reflect.Method.invoke(Method.java:525)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at android.view.View$1.onClick(View.java:3602)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&... 11 more
01-19 09:17:15.406: E/AndroidRuntime(24886): Caused by: java.lang.NullPointerException
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at libcore.net.UriCodec.encode(UriCodec.java:132)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at java.net.URLEncoder.encode(URLEncoder.java:57)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&at com.alipay.sdk.pay.demo.PayDemoActivity.pay(PayDemoActivity.java:97)
01-19 09:17:15.406: E/AndroidRuntime(24886): &span style=&white-space:pre&& &/span&... 14 more
& & 在SignUtils类里将KeyFactory keyf = KeyFactory.getInstance(ALGORITHM);这句换成KeyFactory keyf = KeyFactory.getInstance(ALGORITHM,&BC&);
&5、调用支付界面成功后,支付失败,检查是支付宝或支付宝绑定的银行卡是否有钱支付以及秘钥是否正确。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:78231次
积分:1248
积分:1248
排名:千里之外
原创:52篇
评论:15条
(2)(1)(1)(7)(1)(1)(4)(6)(3)(3)(5)(2)(9)(7)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'IOS集成到支付宝的步骤及问题
时间: 12:19:14
&&&& 阅读:26629
&&&& 评论:
&&&& 收藏:4
标签:一,在支付宝开放平台下载支付宝SDK(/platform/document.htm#down)
二,添加sdk文件到xcode
  1,新建一个aliPaySDK文件夹,提取SDK包中以下文件到此文件夹里,在xcode中添加此文件夹。
  2.在xcode中,点击项目名,选择"target"-&"Link Binary With Libraries"添加依赖库。  
  3.编译项目,会出现以下问题:
  1)"Unknown type name ‘NSString‘ "或者"Unknown type name ‘NSData‘ "等不识别常见类的问题。
  这是因为缺少Foundation类库和UIKit类库,支付宝Demo中之所以没有出现此错误,是因为在.pch文件中导入过这些类库
  解决办法:只需要在出现错误的文件中导入这些类库即可
  2)‘openssl/asn1.h‘ file not found
  这是openssl文件夹头文件链接问题,如果openssl文件夹随意拉进项目中,即使添加头文件链接,也可能解决不了此问题,
  这也是问什么一开始就将所需要的文件放到一个新建文件夹中再添加到项目中的原因。
  解决办法:Targets-&Build Settings-&Header Search Path中添加1中建立的aliPaySDK文件夹的路径(拖拽此文件夹至输入框即可)
  3)根据项目需求添加demo中ViewController中的代码 编译后可能会出下面错误:
  "_OBJC_CLASS_$_Product", referenced from:&objc-class-ref in ViewController.o
  AlipaySDK的demo中将Product的定义写在了ViewControler.h中所致
  解决办法:新建Product类,将ViewController中的代码拷贝过去即可。
三,添加支付逻辑代码,完成支付过程。
  ViewController.m文件
1 /*============================================================================*/
/*=======================需要填写商户app申请的===================================*/
/*============================================================================*/
//这里的三个参数是公司和支付宝签约之后得到的,没有这三个参数无法完成支付
NSString *partner = @"";
NSString *seller = @"";
NSString *privateKey = @"";
/*============================================================================*/
/*============================================================================*/
/*============================================================================*/
//partner和seller获取失败,提示
if ([partner length] == 0 ||
[seller length] == 0 ||
[privateKey length] == 0)
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示"
message:@"缺少partner或者seller或者私钥。"
delegate:self
cancelButtonTitle:@"确定"
otherButtonTitles:nil];
[alert show];
*生成订单信息及签名
//将商品信息赋予AlixPayOrder的成员变量
Order *order = [[Order alloc] init];
order.partner =
order.seller =
33 #warning 这里需要填商品信息
order.tradeNO = @""; //订单ID(由商家自行制定)
order.productName = @"测试商品"; //商品标题
order.productDescription = @"这是一个测试商品"; //商品描述
order.amount = @"0.01"; //商品价格
order.notifyURL = @""; //回调URL
这个URL是在支付之后,支付宝通知后台服务器,使数据同步更新,必须填,不然支付无法成功
//下面的参数是固定的,不需要改变
order.service = @"mobile.securitypay.pay";
order.paymentType = @"1";
order.inputCharset = @"utf-8";
order.itBPay = @"30m";
order.showUrl = @"";
//应用注册scheme,在AlixPayDemo-Info.plist定义URL types
//如果不知道scheme是神马东西,请自行百度
NSString *appScheme = @"";
//将商品信息拼接成字符串
NSString *orderSpec = [order description];
//获取私钥并将商户信息签名,外部商户可以根据情况存放私钥和签名,只需要遵循RSA签名规范,并将签名字符串base64编码和UrlEncode
id&DataSigner& signer = CreateRSADataSigner(privateKey);
NSString *signedString = [signer signString:orderSpec];
//将签名成功字符串格式化为订单字符串,请严格按照该格式
NSString *orderString =
if (signedString != nil) {
orderString = [NSString stringWithFormat:@"%@&sign=\"%@\"&sign_type=\"%@\"",
orderSpec, signedString, @"RSA"];
[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {
NSLog(@"使用支付宝的支付结果 %@",resultDic);
AppDelegate.m
1 - (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
//跳转支付宝钱包进行支付,处理支付结果
[[AlipaySDK defaultService] processOrderWithPaymentResult:url standbyCallback:^(NSDictionary *resultDic) {
NSLog(@"result = %@",resultDic);
return YES;
以上就是支付宝集成流程和可能遇到的问题。
  标签:
请问这个libcrybto.a文件怎么这么大?我集成支付宝文件后工程怎么大了67十M啊?
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!}

我要回帖

更多关于 支付宝开放平台api 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信