微信企业转账之入口类分装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 相关文章推荐
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
Dec 06 PHP
php图片上传存储源码并且可以预览
Aug 26 PHP
php 根据url自动生成缩略图并处理高并发问题
Jan 23 PHP
PHP APC配置文件2套和参数详解
Jun 11 PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 PHP
php站内搜索关键词变亮的实现方法
Dec 30 PHP
PHP使用CURL实现多线程抓取网页
Apr 30 PHP
php正则preg_replace_callback函数用法实例
Jun 01 PHP
10个对初学者非常有用的PHP技巧
Apr 06 PHP
PHP实现的链式队列结构示例
Sep 15 PHP
php中访问修饰符的知识点总结
Jan 27 PHP
PHP超全局变量实现原理及代码解析
Sep 01 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
phpmailer发送gmail邮件实例详解
2013/06/24 PHP
php中使用PHPExcel读写excel(xls)文件的方法
2014/09/15 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
2017/05/02 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
2019/09/10 PHP
php+redis实现消息队列功能示例
2019/09/19 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
用Javascript 获取页面元素的位置的代码
2009/09/25 Javascript
js parseInt(&quot;08&quot;)未指定进位制问题
2010/06/19 Javascript
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
浅谈JS中String()与 .toString()的区别
2016/10/20 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
Vue自定义指令详解
2017/07/28 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
2019/01/18 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
2019/09/05 Javascript
[34:08]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS EG
2018/03/30 DOTA
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
举例详解Python中的split()函数的使用方法
2015/04/07 Python
Python中subprocess的简单使用示例
2015/07/28 Python
基于scrapy的redis安装和配置方法
2018/06/13 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
Python实现查找字符串数组最长公共前缀示例
2019/03/27 Python
对PyQt5的输入对话框使用(QInputDialog)详解
2019/06/25 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
python 实现性别识别
2020/11/21 Python
电气自动化专业职业规划范文
2014/02/16 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
学习保证书
2015/01/17 职场文书
导游词之广西漓江
2019/11/02 职场文书
新手初学Java List 接口
2021/07/07 Java/Android
python缺失值填充方法示例代码
2022/12/24 Python