Portfolio

0 334 0

우체국 API 배송추적 커스텀

by TiP114
광고위치

$api_key = "xxxxxxxxxxxx"; //우체국 API KEY
$query="6077680032512"; // 송장번호
$url = "http://biz.epost.go.kr/KpostPortal/openapi?regkey=$api_key&target=trace&query=$query";


//리턴값xml데이터
$xmldata=file_get_contents("$url");
//xml데이터simplexml
//$xmlstring=simplexml_load_string($xmldata);
$xmlstring = simplexml_load_string($xmldata, 'SimpleXMLElement', LIBXML_NOCDATA); 
//simplexml데이터 json, json 값을 변환
$value_array = json_decode(json_encode($xmlstring),true); 


$sendnm         =$value_array['sendnm']; //보내는 사람
$recevnm        =$value_array['recevnm']; //받는 사람
$regino         =$value_array['regino']; //송장번호
$mailtypenm     =$value_array['mailtypenm']; //화물유형
$mailkindnm     =$value_array['mailkindnm']; //처리 상태
$eventymd       =$value_array['eventymd']; //배송 일시
$eventnm        =$value_array['eventnm']; //배송상태
$signernm       =$value_array['signernm']; //수령인
$relationnm     =$value_array['relationnm']; //수령인관계
$data=$value_array['itemlist']['item'];//추적 기록

echo "보내는 사람: ",$sendnm,"
"; echo "받는 사람: ",$recevnm,"
"; echo "송장번호: ",$regino,"
"; echo "화물 분류: ",$mailtypenm,"
"; echo "처리 상태: ",$mailkindnm,"
"; echo "배송 일시: ",$eventymd,"
"; echo "배송 상태: ",$eventnm."
"; echo "수령인: ",$signernm."
"; echo "수령인 관계: ",$relationnm."


"; foreach ($data as $itm) { // $sortingdate =$itm['sortingdate']; //시간 $eventhms =$itm['eventhms']; //시간 $eventregiponm =$itm['eventregiponm']; //현재위치 (우체국명) $tracestatus =$itm['tracestatus']; //처리 상태 $delivrsltnm =$itm['delivrsltnm']; //배송 상세내용 $nondelivreasnnm=$itm['nondelivreasnnm']; //미배송 상세내용 $postmannm =$itm['postmannm']; //배송원 echo "-날짜: ",$sortingdate,"
"; echo "-시간: ",$eventhms,"
"; echo "-현재위치: ",$eventregiponm,"
"; echo "-처리 상태: ",$tracestatus,"
"; echo "-배송 결과: ",$delivrsltnm,"
"; echo "-미새송 사유: ",$nondelivreasnnm,"
"; echo "-배송원 성함: ",$postmannm."

"; } //print_r($value_array);



광고위치

등록자 인끼 내용

PHP 웹페이지 파싱 클래스 (웹페이지 긁… omg 웹페이지 소스를 파싱하는 클래스입니다. url과 정규식을 입력하면 파싱결과를 뱉어줍니다. curl을 사용하였기 때문에 fopen과 달리 PHP설정이 all…
CSS + Jquery 아코디언 메뉴.. … omg 아코디언메뉴를 만들어달라고 해서 간단하게 생각하고 OK했는데.. 인터넷상에 제대로 된 샘플이 많이 없더라구요 한 여덟가지 테스트하다가 그나마 하나 건져서 …
video 영상 출력 omg <video width="658" height="444" src="http://www.youname.com/images/first…

Comments (0)

인기내용

PHP 웹페이지 파싱 클래스 (웹페이지 긁… omg 웹페이지 소스를 파싱하는 클래스입니다. url과 정규식을 입력하면 파싱결과를 뱉어줍니다. curl을 사용하였기 때문에 fopen과 달리 PHP설정이 all…
CSS + Jquery 아코디언 메뉴.. … omg 아코디언메뉴를 만들어달라고 해서 간단하게 생각하고 OK했는데.. 인터넷상에 제대로 된 샘플이 많이 없더라구요 한 여덟가지 테스트하다가 그나마 하나 건져서 …
광고위치

사진작품

Log in
Register