对接思信,增加get方式

main
yanzai 1 year ago
parent 02557274e5
commit 0f14410239

@ -6,6 +6,8 @@ use App\Http\Controllers\Controller;
use Illuminate\Http\Exceptions\HttpResponseException;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
@ -133,9 +135,30 @@ class PEISApiController extends Controller
self::$request->response_data = $save_res;
self::$request->save();
return $res_string;
}
public static function Get($url,$code,$mark)
{
self::RequestLog($url, [], $code,$mark);
$response = Http::get($url);
if ($response->successful()) {
$res = $response->json();
return $res_string;
self::$request->response_data = json_encode($res, JSON_UNESCAPED_UNICODE);
self::$request->save();
return $res;
} else {
$status = $response->status();
// 获取响应体作为字符串
$body = $response->body();
self::$request->response_data = $body;
self::$request->save();
throw new HttpResponseException(\Yz::echoError1("调用".$mark."接口失败:" . $status . "body:" . $body));
}
}
public static function RequestLog($url, $post_data, $code, $mark)

@ -29,7 +29,7 @@ class TestController extends Controller
// }
$peis = new PEISApiController();
dd($peis::Post2("报告时间计算",$peis::Api('修改用户预约时间',"2342344"),1,[]));
dd($peis::Get($peis::Api('报告时间计算',"2403020020"),"111111","报告时间计算"));
}

Loading…
Cancel
Save