[이카운트] ECOUNT API 연동(2)
API 제공 기능 테스트 ( PHP CURL )ZONE - 문서※ HEADER : 호출방식, Content-Type, Test URL ( 테스트 URL이 따로 있네요 )※ BODY : 'COM_CODE' = '회사코드'※ Example Parameter로 데이터 보낼 구조 확인 - PHP CODE/* ZONE 조회(테스트) */ $url = 'https://sboapi.ecount.com/OAPI/V2/Zone'; // 테스트 URL $arr_post["COM_CODE"] = '아까 기록한 본인 회사코드 6자리'; $post_data = json_encode($arr_post); $ch=curl_init(); // user credencial curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json', 'Content-Type: application/json')); curl_setopt($ch, CURLOPT_VERBOSE, true); //POST방식 curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); $response = curl_exec($ch); curl_close($ch); return json_decode($response, true);※ HEADER 에 Content-Type, Accept 다 안넣으면 에러뜸ㅠ - 반환값※ ZONE 다른 기능에 사용해야해서 따로 기록