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

5 篇文章 0 订阅

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用户发放红包功能。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值