From b3f8789cf8bf0d934f8431b1d7b564a756576b4b Mon Sep 17 00:00:00 2001 From: wlzboy <66905212@qq.com> Date: 星期四, 14 八月 2025 22:18:35 +0800 Subject: [PATCH] feat: new upload file php --- API/v1/SendSms.php | 51 ++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 44 insertions(+), 7 deletions(-) diff --git a/API/v1/SendSms.php b/API/v1/SendSms.php index ff9c1c0..fe9cb84 100644 --- a/API/v1/SendSms.php +++ b/API/v1/SendSms.php @@ -100,9 +100,35 @@ } function sendPayUrl($phone,$name,$payurl){ - $content='銆愬尰鐤楀揩绾裤�戠Щ鍔ㄦ敮浠樻寚寮曪細'.$name.'鎮ㄥソ锛佽鐐瑰嚮浠ヤ笅閾炬帴杩涘叆淇℃伅纭鍜屾敮浠樼晫闈€�傛牳瀵规偍鐨勫嚭杞︿俊鎭棤璇悗锛屽彲閫夋嫨鏀粯瀹濇垨鑰呭井淇℃敮浠橈細' .$payurl; + $paycode=$payurl; + $payurl="wx.966120.com.cn"; + $content='銆愬箍涓滄皯鑸尰鐤椼�戠Щ鍔ㄦ敮浠樻寚寮曪細'.$name.'鎮ㄥソ锛佽鐐瑰嚮浠ヤ笅閾炬帴杩涘叆淇℃伅纭鍜屾敮浠樼晫闈€�傛牳瀵规偍鐨勫嚭杞︿俊鎭棤璇悗锛屽彲閫夋嫨鏀粯瀹濇垨鑰呭井淇℃敮浠橈細' .$payurl.' 鐧诲綍鐮侊細'.$paycode; + // echo $content; require './sms/SmsSend.php'; - $sms = new SmsSend('LTAIySpe19H0jIwE', 'eH9JQEZZCgFguaDfcCLUcpK6746tgT'); + $sms = new SmsSend('gdmhhy', 'lLsZyz3YVYKQ'); + $result = $sms->sendSmsOne([['phone' => $phone, 'content' => $content]], ''); + // print_r($result); + return $result; + +} +function sendValidate($phone,$code){ + $content='銆愬箍涓滄皯鑸尰鐤椼�戦獙璇佺爜锛�'.$code.'锛屾偍姝e湪鐧诲綍锛岃嫢闈炴湰浜烘搷浣滐紝璇峰嬁娉勯湶.'; + require './sms/SmsSend.php'; + $sms = new SmsSend('gdmhhy', 'lLsZyz3YVYKQ'); + $result = $sms->sendSmsOne([['phone' => $phone, 'content' => $content]], ''); + return $result; +} +function sendCallCar($phone,$UserName,$CarLicense){ + $content='銆愬箍涓滄皯鑸尰鐤椼�戞偍棰勮鐨勬晳鎶よ溅宸茬粡鍑哄彂銆傝礋璐d汉'.$UserName.'锛岃溅鐗�'.$CarLicense.'銆傝鎮ㄧ暀鎰忓苟鎻愰槻鍋囧啋銆傛杩庡叧娉ㄢ��966120姘戣埅鍖荤枟蹇嚎鈥濆井淇℃湇鍔″彿锛屽彲鏌ョ湅鏈稛杞繍淇℃伅锛屽苟鍒嗕韩杞﹁締鐨勫疄鏃朵綅缃粰浜插弸銆�'; + require './sms/SmsSend.php'; + $sms = new SmsSend('gdmhhy', 'lLsZyz3YVYKQ'); + $result = $sms->sendSmsOne([['phone' => $phone, 'content' => $content]], ''); + return $result; +} +function sendPayOK($phone,$name,$m1,$d1,$m2){ + $content='銆愬箍涓滄皯鑸尰鐤椼��'.$name.'鎮ㄥソ锛佹偍宸叉敮浠樹簡瀹氶噾'.$m1.'鍏冿紝鎴戜滑鐨勬湇鍔″洟闃熷埌杈惧嚭鍙戝湴'.$d1.'鍚庯紝灏嗘敹榻愪綑涓�'.$m2.'鍏冨悗鍐嶅嚭鍙戙�傚闇�鍙戠エ锛岃鍏虫敞鈥�966120姘戣埅鍖荤枟蹇嚎鈥濓紝浠诲姟缁撴潫鍚庡湪鈥滄垜鐨勨��--鈥滃彂绁ㄧ敵璇封�濆鐢宠銆傚鏈嶅姟鍥㈤槦宸茬粡鍑鸿溅锛岃瀹氶噾鏃犳硶閫�鍥烇紝璇风煡鎮夈�傛湁鐤戦棶娆㈣繋闅忔椂鎷ㄦ墦鏈嶅姟鐑嚎 (020) 966120锛岃阿璋紒'; + require './sms/SmsSend.php'; + $sms = new SmsSend('gdmhhy', 'lLsZyz3YVYKQ'); $result = $sms->sendSmsOne([['phone' => $phone, 'content' => $content]], ''); return $result; } @@ -120,14 +146,19 @@ //鏀粯鎸囧紩 $name=empty($_REQUEST['name'])!=false ? "" : addslashes($_REQUEST['name']); //鍐呭--濮撳悕 $payurl=empty($_REQUEST['payurl'])!=false ? "" : addslashes($_REQUEST['payurl']); //鍐呭--鐭摼鎺ラ獙璇佺爜 - $codejson=json_encode(array("name"=>$name,"payurl"=>$payurl), JSON_UNESCAPED_UNICODE); - sendPayUrl($Phone,$name,$payurl); + // $codejson=json_encode(array("name"=>$name,"payurl"=>$payurl), JSON_UNESCAPED_UNICODE); + $result=sendPayUrl($Phone,$name,$payurl); + echo json_encode($result); return; + }elseif ($lateCode=="SMS_172011256" or $lateCode=="SMS_219742082") { //鍑鸿溅鐭俊 $UserName=empty($_REQUEST['UserName'])!=false ? "" : addslashes($_REQUEST['UserName']); //鍐呭--璐熻矗浜� $CarLicense=empty($_REQUEST['CarLicense'])!=false ? "" : addslashes($_REQUEST['CarLicense']); //鍐呭--杞︾墝 - $codejson=json_encode(array("UserName"=>$UserName,"CarLicense"=>$CarLicense), JSON_UNESCAPED_UNICODE); + // $codejson=json_encode(array("UserName"=>$UserName,"CarLicense"=>$CarLicense), JSON_UNESCAPED_UNICODE); + $result=sendCallCar($Phone,$UserName,$CarLicense); + echo json_encode($result); + return; }elseif ($lateCode=="SMS_219737201") { //璇勪环鐭俊 $payurl=empty($_REQUEST['payurl'])!=false ? "" : addslashes($_REQUEST['payurl']); //鍐呭--鐭摼鎺ラ獙璇佺爜 @@ -138,10 +169,16 @@ $m1=empty($_REQUEST['m1'])!=false ? "" : addslashes($_REQUEST['m1']); //鍐呭--鏀跺埌瀹氶噾 $m2=empty($_REQUEST['m2'])!=false ? "" : addslashes($_REQUEST['m2']); //鍐呭--鏀堕綈浣欎笅閲戦 $d1=empty($_REQUEST['d1'])!=false ? "" : addslashes($_REQUEST['d1']); //鍐呭--鍑哄彂鍦� - $codejson=json_encode(array("name"=>$name,"m1"=>$m1,"m2"=>$m2,"d1"=>$d1), JSON_UNESCAPED_UNICODE); + // $codejson=json_encode(array("name"=>$name,"m1"=>$m1,"m2"=>$m2,"d1"=>$d1), JSON_UNESCAPED_UNICODE); + $result=sendPayOK($Phone,$name,$m1,$d1,$m2); + echo json_encode($result); + return; }elseif ($code!=''){ //鍙戦�侀獙璇佺爜 - $codejson=json_encode(array("code"=>$code), JSON_UNESCAPED_UNICODE); + // $codejson=json_encode(array("code"=>$code), JSON_UNESCAPED_UNICODE); + $result=sendValidate($Phone,$code); + echo json_encode($result); + return; } if ($Phone!='' and $codejson!='' and $lateCode!='') { $response = SmsDemo::sendSms($Phone,$codejson,$lateCode,$SignName); -- Gitblit v1.9.1