php支付宝接口官方SDK简单开发
来源:互联网 发布:如何拍淘宝图片 编辑:程序博客网 时间:2024/04/19 10:46
我用的官方sdk https://docs.open.alipay.com/270/106291/
直接aop文件夹放到PHP环境
配置 AopClient.php这个文件 秘钥和公钥搞了一会 这个一定要配置正确
//应用IDpublic $appId //私钥值 public $rsaPrivateKey//支付宝公钥public $alipayrsaPublicKey
然后我写了一个 alipay_functions.php放在aop同级目录 写了退款和查询订单两个函数 代码如下
<?php//获取 支付编号 支付信息function alipay_get_pay_info($trade_no){include('aop/AopClient.php');include('aop/SignData.php');include('aop/request/AlipayTradeQueryRequest.php');$aop = new AopClient;$request = new AlipayTradeQueryRequest();$bizcontent = json_encode(['trade_no'=>$trade_no,]);$request->setBizContent($bizcontent);$result = $aop->execute($request); var_dump($result);}//订单 退款function alipay_refund($trade_no,$order_amount){include('aop/AopClient.php');include('aop/SignData.php');include('aop/request/AlipayTradeRefundRequest.php');$aop = new AopClient;$request = new AlipayTradeRefundRequest();$bizcontent = json_encode(['trade_no'=>$trade_no,'refund_amount'=>$order_amount]);$request->setBizContent($bizcontent);$result = $aop->execute($request); //var_dump($result);}
添加对账单查询函数
//对账单 账单时间:日账单格式为yyyy-MM-dd,月账单格式为yyyy-MM。function alipay_bills($date){include('aop/AopClient.php');include('aop/SignData.php');include('aop/request/AlipayDataDataserviceBillDownloadurlQueryRequest.php');$aop = new AopClient;$request = new AlipayDataDataserviceBillDownloadurlQueryRequest();$bizcontent = json_encode(['bill_type'=>'trade','bill_date'=>$date]);$request->setBizContent($bizcontent);$result = $aop->execute($request); header("Location: ".$result->alipay_data_dataservice_bill_downloadurl_query_response->bill_download_url); }
然后项目内调用
include(ROOT_PATH.'666plugins/alipay_functions.php');alipay_refund($order['transaction_id'],$order['order_amount']);
问题 1 如果原有项目中有 function encrypt() 这个函数 会报错函数名冲突
打开 AopEncrypt.php 修改 函数名 encrypt 为 encrypt_aop
打开 AopClient.php 修改两处调用函数的地方
阅读全文
0 0
- php支付宝接口官方SDK简单开发
- php微信支付官方SDK简单开发
- 支付宝支付iOS开发官方SDK
- PHP支付宝接口开发
- 支付宝接口开发总结(php)
- php支付宝接口的开发
- 支付宝接口开发-PC端网站支付-官方DEMO-沙箱测试
- 支付宝 iOS SDK 官方下载页面
- 支付宝 iOS SDK 官方下载页面
- 支付宝 iOS SDK 官方下载页面
- 支付宝 iOS SDK 官方下载页面
- 支付宝 iOS SDK 官方下载页面
- 支付宝官方sdk下载地址
- 支付宝SDK官方下载地址
- 支付宝 iOS SDK 官方下载页面
- 支付宝 iOS SDK 官方下载页面
- 支付宝接口开发
- 支付宝接口开发
- 更换pip源到国内镜像
- zookeeper单节点安装和伪分布式集群安装
- 迷宫问题---深度搜索(dfs)
- 【备忘】深度学习入门视频课程上篇+下篇 下载
- JS/jQuery--iframe框架内外元素的操作
- php支付宝接口官方SDK简单开发
- AndroidManifest.xml文件详解(activity-alias)
- 基于Docker持续交付平台建设的实践
- 构建可扩展的Web站点
- Microsoft Excel 2010 直方图
- CSS表格
- 学习历程->Oracle流程控制及存储过程
- iframe内嵌高德地图搜索
- 快速掌握 MongoDB 数据库