|
@@ -113,6 +113,7 @@ class Wechat extends Api
|
|
|
$peice = intval($request->param('peice'));
|
|
|
$uid = intval($request->param('uid'));
|
|
|
$plan_id = WechatPlan::where('price',$peice)->value('plan_id');
|
|
|
+ $plan_id=11;
|
|
|
$login_type = $request->param('login_type', 1);
|
|
|
@file_put_contents("auth.txt", json_encode(input()));
|
|
|
try {
|
|
@@ -121,7 +122,7 @@ class Wechat extends Api
|
|
|
$app_id='wx5681205d1ef4d9d3';
|
|
|
$mch_id ='';
|
|
|
$sub_mch_id ='';
|
|
|
- $contract_code =$this->generateRandomString(6);
|
|
|
+ $contract_code =$this->generateRandomString(12);
|
|
|
$notify_url=Request::instance()->domain() . "/api/wechat/notify/" . 12; //回调接口 $cid 企业id
|
|
|
// $num = time() + mt_rand(10, 999999) . '' . substr($msec, 2, 3);//生成随机数
|
|
|
// $request_serial=$this->generateUniqueSerialNumber();
|
|
@@ -144,8 +145,10 @@ class Wechat extends Api
|
|
|
);
|
|
|
var_dump($array);
|
|
|
ksort($array);
|
|
|
+ foreach ($array as $key => $value){
|
|
|
+ var_dump($key.':'.$value);
|
|
|
+ }
|
|
|
$sign=$this->md5_sign($array,'192006250b4c09247ec02edce69f6a2d');
|
|
|
- var_dump($array);
|
|
|
var_dump($sign);die();
|
|
|
$url=$this->OfficialAccountSigning($app_id,$mch_id,$plan_id,$contract_code,$request_serial,$contract_display_account,$notify_url,$version,$sign,$timestamp);
|
|
|
return $url;
|