博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
支付宝接口调用,支付操作
阅读量:5899 次
发布时间:2019-06-19

本文共 1987 字,大约阅读时间需要 6 分钟。

1.把支付宝的adk下载下来,放在vendor文件下

2.把AopClient.php里的$alipayrsaPublicKey 填写公钥

1  public $alipayrsaPublicKey = '***************************************************************';//此处为公钥

3.引用adk文件

1  vendor('zhifubao.aop.AopClient'); 2  3         vendor('zhifubao.aop.request.AlipayFundTransToaccountTransferRequest'); 4  5         vendor('zhifubao.aop.request.AlipayOpenPublicTemplateMessageIndustryModifyRequest'); 6  7  8  9         $c = new \AopClient;10 11         $c->gatewayUrl = "https://openapi.alipay.com/gateway.do";12 13         $c->appId = "*******";填写id14 15         $c->rsaPrivateKey = '************************************************' ;填写私钥16 17         $c->format = "json";18 19         $c->charset= "GBK";20 21         $c->signType= "RSA2";22 23         $c->alipayrsaPublicKey = '*********************************'; 填写公钥24 25 //实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.open.public.template.message.industry.modify26 27         $request = new \AlipayFundTransToaccountTransferRequest();28 29 //SDK已经封装掉了公共参数,这里只需要传入业务参数30 31 //此次只是参数展示,未进行字符串转义,实际情况下请转义32 33         $request->setBizContent("{" .34 35             "\"out_biz_no\":\"3125232132343211\"," . 生产的订单id ,不能重复的随机数36 37             "\"payee_type\":\"ALIPAY_LOGONID\"," .38 39             "\"payee_account\":\"834206519@qq.com\"," . 收款人账号40 41             "\"amount\":\"0.1\"," .钱42 43             "\"payer_show_name\":\"123\"," . 名称44 45             "\"payee_real_name\":\"何为鹏\"," .46 47             "\"remark\":\"转账1备注\"" .48 49             "}");50 51 52 53         $response= $c->execute($request);54 55         $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response";56 57         $resultCode = $response->$responseNode->code;58 59 //        dump($response->$responseNode->code);die;60 61         if(!empty($resultCode)&&$resultCode == 10000){62 63             echo "成功";64 65         } else {66 67             echo "失败";68 69         }

 

转载于:https://www.cnblogs.com/luojie-/p/8397771.html

你可能感兴趣的文章
我的友情链接
查看>>
现代程序设计 作业9 - 综合练习
查看>>
磁盘管理和常用阵列介绍(干货)
查看>>
window phone 独立存储空间的操作
查看>>
Mycat的使用 - 04.事务支持
查看>>
linux chown命令
查看>>
solarwinds 快速上手指南
查看>>
生产环境下Redis主备配置(持久化)
查看>>
vSphere ESXI 故障处理大全
查看>>
Android的手机震动
查看>>
Vcenter5.1安装详解
查看>>
ArcGIS Server 10.1发布要素服务时遇到的数据库注册问题总结 (二)
查看>>
CentOS上编译hadoop 2.7
查看>>
nginx反向代理问题解析
查看>>
Java 类属性继承关系
查看>>
[李景山php]每天TP5-20161220|thinkphp5-build.php
查看>>
查询用户权限 dba-role_privs
查看>>
邮件系统高变动职位邮箱如何管理
查看>>
mysql报错Aborted connection 原因和解决思路-官方
查看>>
来自一个程序员的反思
查看>>