data = $data; } public function handle() { $data = $this->data; $this->sendToDeviceBatch($data); } public function sendToDeviceBatch($data){ $curl = curl_init(); $url = 'https://workapi.qingyaokeji.com/api/man_device_hc'; curl_setopt_array($curl, array( CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); $response = curl_exec($curl); Log::channel('apiLog')->info('request-JH', ["param" =>$data,"url"=>$url,"response"=>$response]); curl_close($curl); echo $response; } }