xml 출력 좀 봐주세요 ㅠㅠ 채택완료
[code]
$url = "http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07">http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07";
$response = file_get_contents($url);
$object = simplexml_load_string($response);
echo $object->items->item[0]->AREA_DCD_NM;
[code]
왜 안되는 걸까요 ㅠㅠ
다른 rss 경로로 하면 잘되는데 잘 안되네요..
도움 좀 부탁드립니다.. ㅠㅠ
답변 4개
</p><p>$url = '<a href="<a href="http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07" target="_blank" rel="noopener noreferrer">http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07</a>"><a href="http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07" target="_blank" rel="noopener noreferrer">http://www.khug.or.kr/priceDistributedPrice3dot3.do?API_KEY=760f8544-9c47-4eda-9271-763cfaa2055c&START_YYM=201601&END_YYM=201612&AREA_DCD=07</a></a>';</p><p>$curl_handle = curl_init();</p><p>curl_setopt($curl_handle, CURLOPT_URL,$url);</p><p>curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);</p><p>curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);</p><p>curl_setopt($curl_handle, CURLOPT_USERAGENT, 'app');</p><p>$data = curl_exec($curl_handle);</p><p>curl_close($curl_handle);</p><p>$object = simplexml_load_string($data);</p><p>echo $object->body->items->item[0]->AREA_DCD_NM; </p><p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
API 인증을 받지 못해서 그러는게 가장 큰 이유가 아닐까 싶습니다.
simple_xml_string 사용하지 않고 file_get_content에서도 읽어오지 못하는것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
https://developer.mozilla.org/ko/docs/Web/HTTP/Status">https://developer.mozilla.org/ko/docs/Web/HTTP/Status
실제 코드 처리시
HTTP/1.1 410 Gone
| 410 | Gone | This response would be sent when requested content has been deleted from server. |
이와 같은 오류가 발생하고 있네요.
해당 서버에서 외부 호출시 먼가 막아놔서 그런게 아닐까요?
답변에 대한 댓글 1개
이곳 api 에서 신청할때 따로 사이트 url 을 넣어주지 않아도 되던데.. 아 왜 안되는지 도통 모르겠네요 ㅠㅠ 흑흑
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인