비밀번호를 잊어버리셨나요?

강의

다음 API 예제 오류수정

by 운영자 posted Dec 24, 2013 Views 1065 Replies 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form

다음 API 사이트에 보면 언어별 예제 소스가 있다.

이중에서 php를 보면 다음과 같이 나와 있는데 이대로 실행하는 경우 절대 실행되지 않는다.

<?php

// Parsing Daum OpenAPI REST Web Service results using
// SimpleXML extension. PHP5 only.
// Author: Rasmus Lerdorf, Yahoo! Inc.
//         Sang-Kil Park, Daum Communications Corp.

error_reporting(E_ALL);

$request 'http://apis.daum.net/search/blog?apikey=[사용자 인증키]&q='.urlencode('다음');

$response file_get_contents($request);

if (
$response === false) {
    die(
'Request failed');
}

$phpobject simplexml_load_string($response);

if (
$phpobject === false) {
    die(
'Parsing failed');
}

// Output the data
// SimpleXML returns the data as a SimpleXML object
$channel $phpobject->channel;

echo 
"<h1>".$channel->title."</h1><br />";
echo 
"<h2>검색결과: ".$channel->totalCount."</h2><br />";

foreach(
$channel->item as $value) {
    echo 
"제목: ".$value->title."<br />";    
    echo 
"내용: ".$value->description."<br />";
    echo 
"<hr />";
}
?>


왜 실행이 안되는지는 print_r 해보면 알수 있는데

다음과 같이 수정된 소스로 실행하면 원하는 결과를 얻을 수 있다.


수정된 소스

<?php

// Parsing Daum OpenAPI REST Web Service results using
// SimpleXML extension. PHP5 only.
// Author: Rasmus Lerdorf, Yahoo! Inc.
//         Sang-Kil Park, Daum Communications Corp.

error_reporting(E_ALL);

$request 'http://apis.daum.net/search/blog?apikey=[사용자 인증키]&q='.urlencode('다음');

$response file_get_contents($request);

if (
$response === false) {
    die(
'Request failed');
}

$phpobject simplexml_load_string($response);

if (
$phpobject === false) {
    die(
'Parsing failed');
}

// Output the data
// SimpleXML returns the data as a SimpleXML object

echo "<h1>".$phpobject->title."</h1><br />";

echo "<h2>검색결과: ".$phpobject->totalCount."</h2><br />";


foreach($phpobject->item as $value) {

    echo "제목: ".$value->title."<br />";    

    echo "내용: ".$value->description."<br />";

    echo "<hr />";

}

?>

짧은주소 : https://goo.gl/tQrCz5

  • profile
    김훈 2013.12.24 21:01
    성탄전일임에도 수고가 많으십니다. 대장님~ ㅎㅎㅎ

List of Articles
번호 분류 제목 날짜 조회 수 글쓴이
13373 정보글 Eufloria HD라는 어플을 아시나요? ^^ file 2013.12.30 3566 큐에스
13372 정보글 아이팟의 변신은 무죄 ^^ 저에게 아이팟터치 4세대 32G 가 있는데요. 이제 좀 몇년됐죠.^^ 그때살때는 40만원도 넘었던 기억.... 전화기능만 없지 아이폰과 비슷한 기능으로 여러가지를 ... 3 file 2013.12.28 3788 희망봉
13371 정보글 알리 익스프레스 구입기 알리에서 가끔 소모품이 정말 저렴하게 나와서 속는 셈치고 아이폰 아이템을 구입해보았습니다. 라이트닝 변환 잭인데, 이게 몇만원씩하지요. 10개들이 8불정도... 7 file 2013.12.26 4490 운영자
13370 정보글 아마존에서 오늘(27일 오후4시까지)만 OfficeSuite Professional 7 행사하네요 ^^ 7 file 2013.12.27 3467 큐에스
13369 질문글 VIP몰 업로드 에러 나는데요?     계속나요... 2 file 2013.12.26 3722 장상원
13368 정보글 IOS 7.0~7.0.4 완탈이 나왔습니다. 공식 사이트 현재 탈옥툴 버전 1.0.0 다운로드 MAC OSX | Windows Compatible with all iPhone, iPod touch, iPad and iPad mini models running iOS 7.0 through... 4 file 2013.12.22 1695 운영자
13367 자유글 성탄절입니다. 어찌 지내셨나요? 2 file 2013.12.25 3713 임재수
» 강의 다음 API 예제 오류수정 1 file 2013.12.24 1065 운영자
13365 정보글 1000원짜리 홈시어터 7 file 2013.12.24 4537 운영자
13364 정보글 Picture Collage Maker Pro - 성탄절 무료행사입니다. 150개가 넘는 탬플릿들이 있어서 간단하게 사진을 드레그 하는 것만으로 다양한 콜라주나 카드 제작이 가능하도록 하는 프로그램이라고 합니다. 사이트 들어가셔... 9 file 2013.12.23 3983 운영자
13363 정보글 서시 - 윤동주 출처 : MBC 무릎팍 도사 - 문성근 편 file 2013.12.24 3741 운영자
13362 자유글 신이 내린 사람.. 기대되는 영화입니다. 1 file 2013.12.23 4569 러브러브지저스iii
13361 정보글 성탄절 인증사진 이벤트 - 상품은 영화 변호인 티켓 성탄절을 맞아 영화 변호인을 무료로 보시고, 성탄절의 의미를 기멀전과 함께 되새기는 뜻깊은 시간을 갖고자 합니다. 영화 변호인은 명불허전 송강호 주연의 영... 6 file 2013.12.22 4274 운영자
13360 정보글 Ashampoo 소프트웨어 몇가지 무료배포중이네요. file 2013.12.23 4261 나지리트
13359 자유글 작은 교회 목회자는 실패자, 하나님은 큰교회를 좋아하신다?? - 조용기 목사 제자 훈계 홈 &gt; 뉴스 &gt; 한국교회와사회조용기 목사, &quot;작은 교회 목회자는 실패자&quot;여의도순복음교회 설교서, &quot;큰 교회가 주님 보기에 아름답다&quot; 발언2010년 10월 22일 (금) ... 8 file 2013.12.18 4085 운영자
13358 질문글 베가스 랜더링 질문입니다. 6 file 2013.12.21 4029 안철성
13357 정보글 iso 4.3.1 탈옥 방법 - Redsn0w 0.9.6rc9 Redsn0w 는 아이폰4, 3GS, 아이팟 터치4G, 3G, iPad 1, Apple TV 2G 를 지원한다. 완탈을 위한 준비 - 최신버전 다운로드 https://sites.google.com/a/iphone-dev... 3 file 2011.04.07 18331 인터미션
13356 자유글 Nginx + MariaDB를 이용한 XE 튜닝완료 - 기멀전 서버 5 file 2013.12.20 4614 운영자
13355 UCC/영상 어린이를 위한 예수 이야기 - 한국어 더빙 file 2013.12.22 3828 운영자
13354 정보글 해외 언론에서 바라본 대한민국 file 2013.12.22 3711 운영자

Board Pagination Prev 1 ... 31 32 33 34 35 36 37 38 39 40 ... 704 Next
/ 704