微信商家後台-現金紅包開發:
<?php class wxpay
//生成簽名,引數:生成簽名的引數和是否編碼
function create_qianming($arr,$urlencode)
$buff.=$k."=".$v."&";}}
if (strlen($buff)>0)
return $reqpar;
} //生成隨機字串,預設32位
function create_noncestr($length=32) else
}$xml.="";
return $xml;
} //post請求**,需要證書
function curl_post_ssl($url, $vars, $second=30,$aheader=array())
curl_setopt($ch,curlopt_post, 1);
curl_setopt($ch,curlopt_postfields,$vars);
$data = curl_exec($ch);
if($data)
else
} }
證書檔案:
請在微信商戶後台-api安全**,php請使用php的證書檔案
微信紅包呼叫測試檔案:
<?php require 'wxpay.class.phpljxukt';
//陣列引數
$money = 100; //最低1元,單位分
$sender = "晨緣房產";
$obj2 = array();
$obj2['wxappid'] = ""; //appid
$obj2['mch_id'] = ""; //商戶id
$ob程式設計客棧j2['mch_billno'] = "商戶id".date('ymdhis').rand(1000,9999); //組合成28位,根據官方開發文件,可以自行設定
$obj2['client_ip'] = $_server['remote_addr'];
$obj2['re_openid'] = "ouxo6v26wdymhthd9kfdw6nb_xbe"; //接收紅包openid
$obj2['total_amount'] = $money;
$obj2['min_value'] = $money;
$obj2['max_value'] = $money;
$obj2['total_num'] = 1;
$obj2['nick_name'] = $sender;
$obj2['send_name'] = $sender;
$obj2['wishing'] = "恭喜發財";
$obj2['act_name'] = $sender."紅包";
$obj2['remark'] = $sender."紅包";
$url = "程式設計客棧com/mmpaymkttransfeljxuktrs/sendredpack";
$wxpay = new wxpay();
$res = $wxpay->pay($url, $obj2);
var_dump($res);
本文標題: php實現微信發紅包功能
本文位址:
PHP仿微信發紅包領紅包效果
近期專案需要在聊天的基礎上新增紅包功能,需求 仿微信 不含留言 但只能使用餘額發紅包。於是多次使用微信紅包,了解各種互動介面及業務需求,如展示資訊 分類 個人,群普通,群拼手氣 個數限制 100 金額限制 200 過期時間 24小時 等等,然後著手開發,下面提及的基本全是提供給app端的介面,畢竟我...
JS 實現 微信隨機發紅包思路
開年過來東莞,在回家路上在長沙net社群群裡看到有朋友提了乙個發紅包的問題,很多地方都有型別需求。整理了一下。開盒即用 總金額為100 最大金額10 最小金額2 要求隨機生成15個數 這15個數的總和為100看到錢 來了興趣了解了一下,大概需求是 100元 15個人分,金額大小在2 10之間。1 隨...
微信小程式如何發紅包
原理 附上引數物件 建立引數map public static sortedmapgetwithdrawparam string openid,int value 建立sign 引數為utf 8編碼和上面的引數map public static string createsign string ch...