홈텍스 사업자등록상태조회 프로그램
참고
사업자등록상태조회 프로그램 만들기
4가지 언어로 만드는 자동조회 프로그램
medium.com
위 사이트 보고 따라 했으며 , php는 샘플이 없어서 만들었습니다.
============================ php curl 함수를 사용한 방법 ===========================
$txprDscmNo = $_REQUEST["txprDscmNo"]; // 사업자 번호를 넣어줍니다.
$txprDscmNo = preg_replace("/[^0-9]*/s", "", $txprDscmNo);
$url = "https://teht.hometax.go.kr/wqAction.do?actionId=ATTABZAA001R08&screenId=UTEABAAA13&popupYn=false&realScreenId=";
$input_xml="
";
$headers = array(
"Content-type: text/xml",
"Content-length: " . strlen($input_xml),
"Connection: close",
);
//setting the curl parameters.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// Following line is compulsary to add as it is:
curl_setopt($ch, CURLOPT_POSTFIELDS, $input_xml);
curl_setopt( $ch, CURLOPT_POST, true );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
curl_close($ch);
//convert the XML result into array
$array_data = json_decode(json_encode(simplexml_load_string($data)), true);
print_r($array_data);