支付宝服务器参数怎么修改,支付宝支付--aliPay(客户端配置)

首先配置config.xml

注意:面改版,有些地方会有不同,其实大同小异,有不懂的请看服务端文档的截图

b4ef0abae4ef4418109b5205006465aa.png

注: ****表示应用的编号,用‘AliPay’和 widgetId 拼接

配置res/key.xml可以写在微信的key.xml文件中

在res文件下面创建一个key.xml文件(在这配置,后面代码中可以不配置,可选)<?xml  version="1.0" encoding="UTF-8"?>

关于私钥公钥

输入支付宝密码进入即可查看设置RSA秘钥

4fe20da4d41a5429651369902450cc73.png

生成公钥私钥的方法(最坑的地方)

46cce5d7c8016c384ce1207a90b3a7fa.png

本文介绍第一种方法

下载相应的生存工具

解压之后

3f1e80610790411463424bc3d0e8e15e.png

注:此处不用--支付宝RAS密钥生成器SHAwithRSA1024_V1.0.bat

进入--文件夹RSA

91b0177c328e62879aa80af3c94dccc4.png

进入--文件夹openssl

5cc60582dda185fb202ea3d7966b0f74.png

进入后按照顺序点击(我的文件是已经生成过得和第一次进入的文件不一样)

faab7dae03aa7534993efd4b4a42ccf6.png

生成红框中的文件

37d7c7be5549529e9a7454745523ee39.png

上传此时生成的公钥---私钥在写代码的时候用

6c5c085b65e01be4df4227f84593337d.png

注:私钥中将顶部和底部注释去掉  其余代码全部都要 不可丢到==号

2c76dd6c55c4d21f9df7107fa48c412c.png

配置支付宝支付方法代码

第二种方法当aliPay.config返回值成功之后再进行第二步

此处的aliPay.config配置  partner 和 seller  都是商户ID

注订单号用32位纯数字

第一步var aliPay = api.require("aliPay");

aliPay.config({

partner: "12345678901234",

seller: "123456789024354",

rsaPriKey: "testKEY",

rsaPubKey: "testKEY",

notifyURL: "http://www.apicloud.com"

}, function(ret, err) {

api.alert({

title: "支付结果",

msg: ret.msg,

buttons: ["确定"]

});

});

第二步var aliPay = api.require("aliPay");

var notifyURL = "http://www.apicloud.com";

aliPay.pay({

subject: "订单名",

body: "订单描述",

amount: "0.01",

tradeNO: "4563548735674"

}, function(ret, err) {

api.alert({

title: "支付结果",

msg: ret.code,

buttons: ["确定"]

});

});

具体的返回值参考官方文档

温馨提示:如果进入支付宝界面报错(ALI64)返回6001

在确保参数正确的情况下,重新生成公钥,如果还有报错,请删除浏览器缓存再试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值