微信企业转账之入口类分装php代码


Posted in PHP onOctober 01, 2018

本文实例为大家分享了php微信企业转账的具体代码,供大家参考,具体内容如下

OK,经过前面的操作,我们已经把底层方法封装完毕,接下来就是实现转账工具类的调用。在这里,封装了一个入口文件类 WxTransfers

该类的定义如下所示:

<?php
include_once 'WxTransfers.Api.php';
class WxTransfers{
 
 public function index(){
 
 $path = WxTransfersConfig::getRealPath(); // 证书文件路径
 $config['wxappid'] = WxTransfersConfig::APPID;
 $config['mch_id'] = WxTransfersConfig::MCHID;
 $config['key'] = WxTransfersConfig::KEY;
 $config['PARTNERKEY'] = WxTransfersConfig::KEY;
 $config['api_cert'] = $path . WxTransfersConfig::SSLCERT_PATH;
 $config['api_key'] = $path . WxTransfersConfig::SSLKEY_PATH;
 $config['rootca'] = $path . WxTransfersConfig::SSLROOTCA;
 
 $wxtran=new WxTransfersAPI($config);
 
 $wxtran->setLogFile('D:\\transfers.log');//日志地址
 
 //转账
 $data=array(
 'openid'=>'****************',//openid
 'check_name'=>'NO_CHECK',//是否验证真实姓名参数
 're_user_name'=>'******',//姓名
 'amount'=>100,//最小1元 也就是100
 'desc'=>'企业转账测试',//描述
 'spbill_create_ip'=>$wxtran->getServerIp(),//服务器IP地址
 );
 echo $wxtran->transfers($data);
 }
 
}

OK,至此,所有的工作都已经准备完毕,通过实例化入口文件就可以实现向指定的opendi用户发放红包功能。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
十天学会php之第八天
Oct 09 PHP
PHP文本操作类
Nov 25 PHP
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
Apr 26 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 PHP
PHP实现获取客户端IP并获取IP信息
Mar 17 PHP
php实现无限级分类(递归方法)
Aug 06 PHP
php等比例缩放图片及剪切图片代码分享
Feb 13 PHP
详谈php ip2long 出现负数的原因及解决方法
Apr 05 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
php app支付宝回调(异步通知)详解
Jul 25 PHP
Laravel框架下载,安装及路由操作图文详解
Dec 04 PHP
PHP实现微信对账单处理
Oct 01 #PHP
php提取微信账单的有效信息
Oct 01 #PHP
YII分模块加载路由的实现方法
Oct 01 #PHP
php实现微信公众号企业转账功能
Oct 01 #PHP
详解json在php中的应用
Sep 30 #PHP
php实现数组重复数字统计实例
Sep 30 #PHP
PHP APP微信提现接口代码
Sep 30 #PHP
You might like
php5.5新数组函数array_column使用
2013/07/08 PHP
php从给定url获取文件扩展名的方法
2015/03/14 PHP
php限制ip地址范围的方法
2015/03/31 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
ecshop添加菜单及权限分配问题
2017/11/21 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
php+redis实现消息队列功能示例
2019/09/19 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
推荐:极酷右键菜单
2006/11/29 Javascript
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
JavaScript 事件的一些重要说明
2009/10/25 Javascript
Javascript 二维数组
2009/11/26 Javascript
初识JQuery 实例一(first)
2011/03/16 Javascript
JavaScript EasyPager 分页函数
2011/05/25 Javascript
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
整理JavaScript创建对象的八种方法
2015/11/03 Javascript
codeMirror插件使用讲解
2017/01/16 Javascript
js常用DOM方法详解
2017/02/04 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
vue实现提示保存后退出的方法
2018/03/15 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
小程序实现投票进度条
2019/11/20 Javascript
[46:23]完美世界DOTA2联赛PWL S2 FTD vs Magma 第一场 11.20
2020/11/23 DOTA
python处理图片之PIL模块简单使用方法
2015/05/11 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
简单了解Python变量作用域正确使用方法
2020/06/12 Python
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
Desigual美国官方网站:西班牙服装品牌
2019/03/29 全球购物
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
爱国口号
2014/06/19 职场文书
春节慰问信范文
2015/02/15 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
世界无敌的ICOM IC-R9500宽频接收机
2022/03/25 无线电