|
@@ -2,6 +2,8 @@
|
|
|
|
|
|
namespace App\Service;
|
|
namespace App\Service;
|
|
|
|
|
|
|
|
+use Illuminate\Support\Facades\Log;
|
|
|
|
+
|
|
class TestService extends Service
|
|
class TestService extends Service
|
|
{
|
|
{
|
|
public function testdwy($data){
|
|
public function testdwy($data){
|
|
@@ -50,8 +52,8 @@ class TestService extends Service
|
|
}
|
|
}
|
|
|
|
|
|
public function post_helper($url, $data, $header = [], $timeout = 20){
|
|
public function post_helper($url, $data, $header = [], $timeout = 20){
|
|
- $file_name = 'record_test' . date("Y-m-d") . '.txt';
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL. "请求API:" . $url . PHP_EOL . "请求参数:" . $data . PHP_EOL . "请求头部:" . json_encode($header) . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰POST', ["api" => $url , "param" => $data ,"header" => $header]);
|
|
|
|
+
|
|
$ch = curl_init();
|
|
$ch = curl_init();
|
|
curl_setopt($ch, CURLOPT_URL, $url);
|
|
curl_setopt($ch, CURLOPT_URL, $url);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
@@ -72,17 +74,16 @@ class TestService extends Service
|
|
$errorMessage = curl_error($ch);
|
|
$errorMessage = curl_error($ch);
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "返回结果:" . $message . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰POST结果', ["message" => $message ]);
|
|
return [false, $message];
|
|
return [false, $message];
|
|
}
|
|
}
|
|
curl_close($ch);
|
|
curl_close($ch);
|
|
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "返回结果:" . $r . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰POST结果', ["message" => json_decode($r, true) ]);
|
|
return [true, json_decode($r, true)];
|
|
return [true, json_decode($r, true)];
|
|
}
|
|
}
|
|
|
|
|
|
public function get_helper($url,$header=[],$timeout = 20){
|
|
public function get_helper($url,$header=[],$timeout = 20){
|
|
- $file_name = 'record_test' . date("Y-m-d") . '.txt';
|
|
|
|
$ch = curl_init();
|
|
$ch = curl_init();
|
|
curl_setopt_array($ch, array(
|
|
curl_setopt_array($ch, array(
|
|
CURLOPT_URL => $url,
|
|
CURLOPT_URL => $url,
|
|
@@ -105,19 +106,18 @@ class TestService extends Service
|
|
$errorMessage = curl_error($ch);
|
|
$errorMessage = curl_error($ch);
|
|
|
|
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "GET返回结果:" . $message . PHP_EOL,8);
|
|
|
|
-
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰GET结果', ["message" => $message]);
|
|
return [false, $message];
|
|
return [false, $message];
|
|
}
|
|
}
|
|
|
|
|
|
curl_close($ch);
|
|
curl_close($ch);
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "GET返回结果:" . $r . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰GET结果', ["message" => json_decode($r, true)]);
|
|
|
|
+
|
|
return [true, json_decode($r, true)];
|
|
return [true, json_decode($r, true)];
|
|
}
|
|
}
|
|
|
|
|
|
public function put_helper($url, $data, $header = [], $timeout = 20){
|
|
public function put_helper($url, $data, $header = [], $timeout = 20){
|
|
- $file_name = 'record_test' . date("Y-m-d") . '.txt';
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL. "请求API:" . $url . PHP_EOL . "请求参数:" . $data . PHP_EOL . "请求头部:" . json_encode($header) . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰PUT', ["api" => $url , "param" => $data ,"header" => $header]);
|
|
$ch = curl_init();
|
|
$ch = curl_init();
|
|
curl_setopt($ch, CURLOPT_URL, $url);
|
|
curl_setopt($ch, CURLOPT_URL, $url);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
@@ -138,12 +138,13 @@ class TestService extends Service
|
|
$errorMessage = curl_error($ch);
|
|
$errorMessage = curl_error($ch);
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
$message = "cURL Error #{$errorNumber}: {$errorMessage}";
|
|
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "返回结果:" . $message . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰PUT结果', ["message" => $message]);
|
|
return [false, $message];
|
|
return [false, $message];
|
|
}
|
|
}
|
|
curl_close($ch);
|
|
curl_close($ch);
|
|
|
|
|
|
- file_put_contents($file_name,date('Y-m-d H:i:s') . PHP_EOL . "返回结果:" . $r . PHP_EOL,8);
|
|
|
|
|
|
+ Log::channel('apiLog')->info('大王椰PUT结果', ["message" => json_decode($r, true)]);
|
|
|
|
+
|
|
return [true, json_decode($r, true)];
|
|
return [true, json_decode($r, true)];
|
|
}
|
|
}
|
|
}
|
|
}
|