visuddhinanda 2 лет назад
Родитель
Сommit
27f2e86cfe
1 измененных файлов с 11 добавлено и 2 удалено
  1. 11 2
      app/Tools/WebHook.php

+ 11 - 2
app/Tools/WebHook.php

@@ -45,16 +45,25 @@ class WebHook{
     }
 
     private function send($url, $param){
-        Log::info('webhook send ',$param);
         try{
             $response = Http::post($url, $param);
+            $logResponse = [
+                'status'=>$response->status(),
+                'headers'=>$response->headers(),
+                'body'=>$response->body(),
+            ];
             if($response->successful()){
+                Log::info('webhook send to:{url} message:{message} response:{response} ',
+                        ['url'=>$url,'message'=>$param,'response'=>$logResponse]);
                 return 0;
             }else{
+                Log::error('webhook send to:{url} message:{message} ',
+                            ['url'=>$url,'message'=>$param,'response'=>$logResponse]);
                 return 1;
             }
         }catch(\Exception $e){
-            Log::error('webhook send fail',$e);
+            Log::error('webhook send to:{url} message:{message} error:{error} ',
+                        ['url'=>$url,'message'=>$param,$error=>$e]);
             return 1;
         }
         return 0;