Login API Controller

This commit is contained in:
Muhammad Raihan Surya 2023-12-19 10:30:29 +07:00
parent 7d04d0272c
commit 6e4d6f561c
2 changed files with 6 additions and 4 deletions

View File

@ -138,7 +138,7 @@ class LoginApiController extends Controller
try { try {
// OCR // OCR
$client = new Client(); $client = new Client();
$response = $client->request('POST', 'http://localhost:8888/process-image', [ $response = $client->request('POST', 'https://raihansurya4000.pythonanywhere.com/process-image', [
'multipart' => [ 'multipart' => [
[ [
'name' => 'image', 'name' => 'image',
@ -146,6 +146,7 @@ class LoginApiController extends Controller
'filename' => $foto_ktp, 'filename' => $foto_ktp,
], ],
], ],
'verify' => false
]); ]);
$result = $response->getBody()->getContents(); $result = $response->getBody()->getContents();
@ -181,9 +182,9 @@ class LoginApiController extends Controller
$status = 'Progress'; $status = 'Progress';
if($status >= 50){ if($persentase_kemiripan >= 50){
$status = 'Finished'; $status = 'Finished';
}else if($status <= 35){ }else if($persentase_kemiripan <= 35){
return response()->json([ return response()->json([
'status' => false, 'status' => false,
'message' => 'Sistem tidak dapat mendeteksi foto KTP. Kemungkinan foto tidak jelas atau buram, silahkan upload foto KTP yang jelas. Persentase kemiripan inputan : '.$persentase_kemiripan.'%' 'message' => 'Sistem tidak dapat mendeteksi foto KTP. Kemungkinan foto tidak jelas atau buram, silahkan upload foto KTP yang jelas. Persentase kemiripan inputan : '.$persentase_kemiripan.'%'

View File

@ -197,7 +197,7 @@ class LoginController extends Controller
try { try {
// OCR // OCR
$client = new Client(); $client = new Client();
$response = $client->request('POST', 'http://localhost:8888/process-image', [ $response = $client->request('POST', 'https://raihansurya4000.pythonanywhere.com/process-image', [
'multipart' => [ 'multipart' => [
[ [
'name' => 'image', 'name' => 'image',
@ -205,6 +205,7 @@ class LoginController extends Controller
'filename' => $foto_ktp, 'filename' => $foto_ktp,
], ],
], ],
'verify' => false
]); ]);
$result = $response->getBody()->getContents(); $result = $response->getBody()->getContents();