API NewAuthen Code สปสช โดย PHP
****แจกตัว API ซ้อน API 55555
NewAuthen Code สปสช โดย PHP สำหรับคนที่จะเอาไปประยุคใช้กับ พวก ตู้ KIOS
เอาตัวนี้ไปใช้ใด้เลยครับ หรือใครจะเอาไปเขียน UI สวยๆเพิ่มก็จัดเอาเองเลยครับ
รูปแบบการใช้งาน
http://127.0.0.1/json.php?claimType=PG0060001&mobile=09999999999
ใส่ claimType=
ใส่ mobile=
กดส่ง ข้อมูล บัครอื่นๆ ดึงจากบัตรประชาชนครับ
>>>>NHSO authencode By พงษ์ศักดิ์ พันธวงค์ รพ สันติสุข สนับสนุน พร้อมเพย์ 087-787-5854 พงษ์ศักดิ์ พันธวงค์ <<<<<<
>>>>รูปแบบการ ส่งค่า ส่งค่า claimType กับ mobile ส่วน pid และ correlationId ดึงจาก api<<<<<<
>>>>http://127.0.0.1/json.php?claimType=PG0060001&mobile=09999999999<<<<<
<?php
//http://127.0.0.1/authen20/json.php?claimType=PG0060001&mobile=0877875854
//>>>>NHSO authencode By พงษ์ศักดิ์ พันธวงค์ รพ สันติสุข สนับสนุน พร้อมเพย์ 087-787-5854 พงษ์ศักดิ์ พันธวงค์ <<<<<<
//>>>>รูปแบบการ ส่งค่า ส่งค่า claimType กับ mobile ส่วน pid และ correlationId ดึงจาก api<<<<<<
//>>>>http://127.0.0.1/json.php?claimType=PG0060001&mobile=09999999999<<<<<
error_reporting(E_ALL & ~E_NOTICE);
date_default_timezone_set("Asia/Bangkok");
//begin dev 16/04/2020
$claimType=$_GET["claimType"];
$mobile = $_GET["mobile"];
$screen_date= date("Y-m-d");
$screen_time= date("h:i:s");
$url = "http://127.0.0.1:8189/api/smartcard/read";
$json = file_get_contents($url);
$json_data = json_decode($json, true);
echo $json_data["pid"];
echo $json_data["correlationId"];
echo $json_data["mainInscl"];
echo $json_data["subInscl"];
$a=$json_data["pid"];
$b=$json_data["correlationId"];
?>
<?php
//POST JSON
$url = 'http://127.0.0.1:8189/api/nhso-service/confirm-save';
$data = array("pid" =>$a ,"claimType" =>$claimType,"mobile"=>$mobile,"correlationId" =>$b);
$postdata = json_encode($data);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
$result = curl_exec($ch);
curl_close($ch);
print_r ($result);
echo $url."/".$postdata
?>