send($url, $param); } public function dingtalk($url, $title=null, $message=null){ $param = array(); $param["msgtype"]="markdown"; if(empty($title) && empty($message) ){ return 0; } if($title !== null){ $param["markdown"]['title'] = $title; } if($message !== null){ $param["markdown"]['text'] = $message; } return $this->send($url, $param); } private function send($url, $param){ Log::info($param); try{ $response = Http::post($url, $param); if($response->successful()){ return 0; }else{ return 1; } }catch(\Exception $e){ Log::error($e); return 1; } return 0; } }