사람인 api 오류 관련 문의드립니다.

사람인 api 오류 관련 문의드립니다.

QA

사람인 api 오류 관련 문의드립니다.

답변 2

본문

안녕하세요.

 

기존에 사람인 api를 이용해 구인구직 게시판을 만들어 이용해 왔는데

 

9월1일부터 호출방식이 변경되어 수정중입니다.


호출 url 주소변경 및 key 등록이 추가되어 수정하였는데
 

아래와 같은 에러가 나서 문의드립니다.

 

Warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found in /home/djt_web/djt_admin_center/job_list.php on line 30 Warning: simplexml_load_string(): {"jobs":{"count":15,"start":0,"total":"264","job":[{"url":"http://www.saramin.co in /home/djt_web/djt_admin_center/job_list.php on line 30 Warning: simplexml_load_string(): ^ in /home/djt_web/djt_admin_center/job_list.php on line 30

 

해당 내용에대한 코드는



if($stx){
    $key = urlencode($stx);
    if($page>0){
        $url = "https://oapi.saramin.co.kr/job-search?access-key=******&keywords={$key}&sr=directhire&start={$page}&count=15";
        $url_description = "https://oapi.saramin.co.kr/job-search/?access-key=******&rss=rss&keywords={$key}&sr=directhire&start={$page}&count=15";
        $page = $page+15;
    }else{
        $url = "https://oapi.saramin.co.kr/job-search?access-key=******&keywords={$key}&sr=directhire&start=0&count=15";
        $url_description = "http://api.saramin.co.kr/job-search/?access-key=******&rss=rss&keywords={$key}&sr=directhire&start=0&count=15";
        $page = 16;
    }
    $response = file_get_contents($url_description);
    $object = simplexml_load_string($response,'SimpleXMLElement',LIBXML_NOCDATA);
    $description = $object->channel;
 

    $response = file_get_contents($url);
    $object = simplexml_load_string($response);
    $jobs = $object->jobs;
 

    $temp = array();
    for($i=0;$i<count($description->item);$i++){
        $cdata = (string)$description->item[$i]->children('http://purl.org/rss/1.0/modules/content/')->encoded;
        $jobs->job[$i]->content = $cdata;
    }
 

}



입니다.

이 질문에 댓글 쓰기 :

답변 2

그누보드에서 제공해주는 simplexml_load_string 이 함수가 무언가 틀린것 처럼 보여지는데...

 

simplexml_load_string 말고 Curl 을 사용해서 해보세요..^^

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,684
© SIRSOFT
현재 페이지 제일 처음으로