简述在支付宝上进行提现操作的流程,支付宝帐户怎么提现

  简述在支付宝上进行提现操作的流程,支付宝帐户怎么提现

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  实现步骤具体如下:

  (学习视频分享:java教学视频)

  1、导入依赖

  属国

  groupIdcom.alipay.sdk/groupId

  artifactIdalipay-SDK-Java/artifactId

  version4.9.5.ALL/version

  /依赖性2,配置参数

  3、实现方法

  @ApiOperation(value=企业转账到支付宝,httpMethod=POST ,produces= application/JSON;charset=UTF-8 )

  @ apimplicitparams(value={ @ apimplicitparam(value= *用户标记,名称=标记,默认值= ,数据类型=字符串,参数类型=头),

  @ apimplicitparam(value=支付宝会员 id ,name=aliuserId ,defaultValue= ,dataType=int ,paramType=query ,example=0 ),

  @ apimplicitparam(value=金额,名称=货币,默认值= ,数据类型=字符串,参数类型=查询)

  })

  @帖子映射(/支付宝/转账)

  公共结果getMoney(http servlet request servlet request,BigDecimal money,@NotNull(message=支付宝会员编号不能为空)字符串aliuserId){

  尝试{

  string out _ biz _ no= R- system。当前时间millis()((long)((math。random()* 9 ^ 1)* 100000000 l)“”).子串(0,8);

  //构造客户

  CertAlipayRequest CertAlipayRequest=new CertAlipayRequest();

  //设置网关地址https://openapi.alipay.com/gateway.do

  certalipayrequest。setserverurl( https://开放API。支付宝。com/gateway。do’);

  //设置应用应用编号

  certalipayrequest。setappid(appid);

  //设置应用私钥

  certalipayrequest。setprivatekey(ZZ pri);

  certalipayrequest。设置格式( JSON );

  //设置字符集

  certalipayrequest。setcharset( UTF-8 );

  //设置签名类型

  certalipayrequest。set sign type( RSA 2 );

  //设置应用公钥证书路径

  certalipayrequest。setcertpath(appcertpath);

  //设置支付宝公钥证书路径

  certalipayrequest。setalipaypubliccertpath(alicertpath);

  //设置支付宝根证书路径

  certalipayrequest。setrootcertpath(rootcertpath);

  //构造客户

  支付宝客户端支付宝客户端=空

  尝试{

  支付宝客户端=新默认支付宝客户端(certAlipayRequest);

  } catch (AlipayApiException e) {

  e。printstacktrace();

  }

  //实例化接口

  alipayfundtranunitranferrequest=new alipayfundtranunitranferrequest();

  request.setBizContent({

  \out_biz_no\:\ out_biz_no \ ,

  \ trans _ amount \ :\ money \ ,

  \ 产品代码\:\ 交易账户PWD\ ,

  \ biz _ scene \ :\ DIRECT _ TRANSFER \ ,

  \ 订单标题\:\ 转账\,

  \ 收款人信息\:{

  \ identity \ :\ aliuserId \ ,

  \identity_type\:\ 支付宝_用户ID\ ,

   },

  \ 备注\:\ 单笔转账\

   });

  alipayfundtranunitransferresponse响应=空

  回应=支付宝客户端。证书执行(请求);

  if (response.isSuccess()){

  如果( 10000 。等于(响应。get code()){

  返回Result.ok(转账成功);

  }否则{

  返回结果。失败(整数。(响应的值。getcode()),响应。getsubmsg());

  }

  }否则{

  返回结果。失败(整数。(响应的值。getcode()),响应。getsubmsg());

  }

  }catch(异常e){

  e。printstacktrace();

  返回结果.错误(901,”支付宝转账失败!);

  }

  }注意:该功能实现需要先实现支付宝授权功能获取支付宝会员id,支付宝会员编号是由2088开头的,如果是用客户手机号进行提现,就会还需要输入客户真实姓名。

  用客户手机号提现只是部分参数不同,代码如下:

  request.setBizContent({

  \out_biz_no\:\ out_biz_no \ ,

  \ trans _ amount \ :\ money \ ,

  \ 产品代码\:\ 交易账户PWD\ ,

  \ biz _ scene \ :\ DIRECT _ TRANSFER \ ,

  \ 订单标题\:\ 转账\,

  \ 收款人信息\:{

  \ identity \ :\ aliuserId \ ,

  \identity_type\:\ 支付宝_用户ID\ ,

  \ 姓名\:\ 支付宝用户标识\

   },

  \ 备注\:\ 姓名\

   });相关推荐:java入门教程以上就是利用爪哇岛实现提现金额到支付宝账户的功能的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 支付宝号查看位置怎么查,支付宝号是什么位置能找到-
  • 支付宝账号可以更换几次,支付宝账户更名可以更几次
  • 支付宝一寸照片制作教程图片,支付宝一寸照片制作教程下载
  • 手机网页版支付宝,手机支付宝网页版官方网站
  • 支付宝怎么更换实名认证手机号不变,改了名字支付宝怎么更换实名认证
  • 支付宝智能服务卡有什么用处,支付宝智能服务卡有什么用吗
  • 支付宝年度账单哪里看2021动画,支付宝年度账单哪里看2020动画
  • 支付宝567消费券怎么领,支付宝618消费券怎么使用
  • 支付宝提现十万手续费多少钱一天,支付宝提现十万手续费多少钱一个月
  • 支付宝国际版健康码怎么申请打印,用支付宝怎么申请国际健康码
  • 支付宝删除登录痕迹方法有哪些,支付宝删除登录痕迹方法在哪
  • 怎样领取山桃皮肤,支付宝领猕猴桃在哪里
  • 怎么能删除支付宝余额明细,怎么可以删除支付宝余额的明细
  • 支付宝如何隐藏自己的真实姓名-,支付宝如何隐藏自己的真实姓名和电话
  • 支付宝余额宝10万一天收益多少,支付宝余额宝一千一天收益多少钱
  • 留言与评论(共有 条评论)
       
    验证码: