jinzhisu/ali-pay-sdk-for-php
Composer 安装命令:
composer require jinzhisu/ali-pay-sdk-for-php
包简介
ali-pay
README 文档
README
前言
这个 SDK 是基于支付宝官方的 PHP 版本的 SDK(版本为3.3.1) 改写的。做了如下改变:
- 去除 lotusphp_runtime 框架。
- 兼容 PHP 7。
- 支持 Psr4 规范。
此类金融、支付相关的接口,建议使用官方的SDK。如果要是用第三方的 SDK,务必审查所有的代码,确认安全之后才能投入正式使用。
所有的接口以及其参数都与官方文档一致,并未更改。
安装
建议使用 Composer 安装。
使用
下面以移动支付接口为例。
$aop = new JinZhiSu\AliPay\AopClient ();
$aop->gatewayUrl = 'https://openapi.alipaydev.com/gateway.do';
$aop->appId = '应用ID';
$aop->rsaPrivateKey = '应用私钥';
$aop->alipayrsaPublicKey= '应用公钥';
$aop->apiVersion = '1.0';
$aop->signType = 'RSA2';
$aop->postCharset='UTF-8';
$aop->format='json';
$request = new JinZhiSu\AliPay\request\AlipayTradeAppPayRequest();
$request->setBizContent(json_encode([
'out_trade_no' => date('YmdHis') . mt_rand(10000,99999),
'body' => 'XXX',
'subject' => 'XXX',
'goods_type' => 0,
]));
$result = $aop->sdkExecute($request);
var_dump($result);
其他接口参考支付宝开发者中心的API文档。
统计信息
- 总下载量: 29
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-11-12