$config['sms_lk_secretName'], "SecretKey" => $config['sms_lk_secretKey'], "Mobile" => $mobile, "Content" => $smslog_param['message'], "SingName" => "【晋江人力资本有限公司】", ]; $postData = json_encode($data, JSON_UNESCAPED_UNICODE); $postHeader = [ "Content-Type: application/json; charset=utf-8", "Content-Length:" . strlen($postData), ]; //POST方式请求 $curl = curl_init(); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查 -https curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_HTTPHEADER, $postHeader); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $postData); $result = curl_exec($curl); curl_close($curl); $rsp = json_decode($result, true); if (isset($rsp['code']) && $rsp['code'] == 0) { return ['code' => 0]; } else { Log::error('短信发送失败:' . $result . "。原始参数:" . $postData); return ['code' => 1, 'msg' => "错误码:" . $rsp['errCode']]; } } }