api/wxpay/lib/WxPayHongbao.php

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
	
	/*
	$hb=new WxPayHongbao();
	$res=$hb->send(array(
		"re_openid"=>"onftyuE8ZuUS0TWayFkxLZE27Vz4",
		"total_amount"=>100,
		"total_num"=>1,
		"wishing"=>"感谢您参加答题活动,祝您生活愉快!"
	));
	print_r($res);
	*/
	class WxPayHongbao{
		
		public function send($option=array()){
			$send_name=isset($option['send_name'])?$option['send_name']:"福鼎生活网答题有奖";
			$wishing=isset($option['wishing'])?$option['wishing']:"感谢您参加活动,祝您生活愉快!";
			if(!isset($option['re_openid'])){
				return false;
			}
			$arr=array(
				"mch_billno"=>WxPayConfig::$MCHID.time(),
				"mch_id"=>WxPayConfig::$MCHID,
				"wxappid"=>WxPayConfig::$APPID,
				"send_name"=>$send_name,
				"re_openid"=>$option['re_openid'],
				"total_amount"=>$option['total_amount'],
				"total_num"=>$option['total_num'],
				"wishing"=>$wishing,
				"client_ip"=>"218.244.142.131",
				 
				"act_name"=>"送红包活动",
				"remark"=>"参与就有机会获得红包!",
				'nonce_str'=>microtime(true),
				"key"=>WxPayConfig::$KEY
			);
			 
			$sign=$this->sign($arr);
			$arr['sign']=$sign;
			$xml=$this->xml($arr);
			$url="https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack";
			$res=$this->curl_post_ssl($url,$xml);
			return $arr=$this->xml2arr($res);
			
			/****
			 * <xml>
<return_code><!--[CDATA[SUCCESS]]--></return_code>
<return_msg><!--[CDATA[发放成功]]--></return_msg>
<result_code><!--[CDATA[SUCCESS]]--></result_code>
<err_code><!--[CDATA[SUCCESS]]--></err_code>
<err_code_des><!--[CDATA[发放成功]]--></err_code_des>
<mch_billno><!--[CDATA[14681354021515760602]]--></mch_billno>
<mch_id><!--[CDATA[1468135402]]--></mch_id>
<wxappid><!--[CDATA[wx89780a763534e9a6]]--></wxappid>
<re_openid><!--[CDATA[onftyuE8ZuUS0TWayFkxLZE27Vz4]]--></re_openid>
<total_amount>101</total_amount>
<send_listid><!--[CDATA[1000041701201801123000233818408]]--></send_listid>
</xml>
			 * ******/
			echo $res;
后面还有 88 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。