liuqiang / alipayaop_transfer
支付宝转账到个人支付宝接口封装
v1.0.1
2020-08-20 08:50 UTC
Requires
- php: >=7.0.0
- ext-curl: *
- ext-iconv: *
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-openssl: *
- ext-simplexml: *
This package is not auto-updated.
Last update: 2024-05-18 02:04:53 UTC
README
配置
return [
//支付宝网关地址
'gateway_url' => 'https://openapi.alipay.com/gateway.do',
//支付宝应用appid
'app_id' => '',
//应用私钥
'rsa_private_key' => '',
//支付宝下载的《应用公钥证书》
'app_cert_path' => 'appCertPublicKey.crt',
//签名方式
'sign_type' => 'RSA2',
//数据格式
'format' => 'json',
//是否校验自动下载的支付宝公钥证书,如果开启校验要保证支付宝根证书在有效期内
'is_check_alipay_public_cert' => true,
//调用getPublicKey从支付宝公钥证书中提取公钥 《支付宝公钥证书》
'alipay_cert_path' => 'alipayCertPublicKey_RSA2.crt',
//调用getRootCertSN获取支付宝根证书序列号 《支付宝根证书》
'root_cert_path' => 'alipayRootCert.crt'
]
使用案例
$conf = 配置文件;
$aop = new \LiuQiang\AliPayAopTransfer\AopCertClient($conf);
//实例化接口对象
$request = new \LiuQiang\AliPayAopTransfer\request\AlipayFundTransOrderQueryRequest();
//业务参数设置
$params = [
'order_id' => '20200820110070001506130067883782'
];
$request->setBizContent(json_encode($params));
//获取结果
$result = $aop->execute($request);