매시업(Mash-up) 서비스 개발하기

매시업 서비스를 만들기 위한 준비 과정으로 Open API 활용법에 대해서 알아보았다. 앞의 예제처럼 Open API를 이용하여 만든 단순한 카피 서비스는 매시업 서비스라 볼 수 없다. 일반적으로 매시업이란 자기만의 데이터와 Open API로부터 수집한 여러 데이터들을 하나의 페이지에서 보여주거나, 기존에 없었던 서로 다른 서비스의 여러 기능을 묶어 새로운 형태의 서비스로 만드는 것을 이야기한다.
 
예를 들어 지도(Map)를 기반으로 새로운 웹 서비스를 만든다고 생각해 보자. 지도는 개인 또는 작은 규모의 회사가 소유하기에는 그 정보의 양이 엄청나고, 비용도 상당히 비싸다. 그러나 지도 서비스를 소유한 업체에서 Open API로 지도 데이터를 제공한다면 누구나 손쉽게 원하는 서비스를 구축할 수 있는 것이다. 물론 비용 절감의 효과도 얻을 수 있다.
 
지도를 단순히 자신의 사이트에서 출력하는 것이 아닌 지도와 함께 사용자에게 유용한 데이터를 결합하여 기존에 없던 서비스가 될 때 의미 있는 매시업 서비스가 되는 것이다.

계속읽기

Open API 활용하기 – 네이버 동영상검색

이제 Open API를 사용할 준비는 모두 마쳤다. 지금부터 실제 코드를 통해 Open API를 활용해 보도록 하자. 이번에 사용할 API는 네이버의 동영상검색 API이다. Open API를 활용하고, 이를 위한 개발은 아주 다양하다. 이번 예제에서는 언어에 종속되지 않도록 자바스크립트(Javascript) 수준의 코드만 이용하여 Open API를 활용하는 예제를 만들어 보겠다.
 
아래의 코드를 메모장 또는 HTML 에디터에서 입력한 뒤 실행하여 보자.

계속읽기

네이버 검색 Open API 활용하기

여러 Open API 서비스 제공자가 있지만 이번 예제에서는 네이버의 검색결과 Open API를 이용하여 예제를 만들어 보도록 하겠다. 우선 네이버 Open API 사이트(http://openapi.naver.com)에 접속하여 API 이용등록을 통해 KEY를 하나 부여 받도록 하자. 키는 [2f8fg352e68593dcn1e0939a0f50b5cc]처럼 암호화된 값이 제공될 것이다.
 
이렇게 부여 받은 키를 이용하여 웹 브라우저상에서 Open API가 정상적으로 동작하는지 테스트를 수행해 보자. 다양한 API중 뉴스검색 API를 이용하여 실행결과를 확인하자. 웹 브라우저를 실행한 후 다음의 주소를 입력한 뒤 확인하자.

계속읽기
< PREV 1 2 NEXT >
네오비스 소개
네오비스 황재선(neovis)
IT 경력 11년차/
초대 Microsoft MVP/
스마트플레이스 필진

네오비스 메일
최신글
2009년 3분기 글로벌 스마트폰 시장 통계
재미있는 마이크로소프트 오피스 2010 소개 영상
계속되는 네이버의 변화, 네이버 메일 개편
삶의 쉼표…
JPG Magazine의 위기를 바라보며
인기글
태그
RSS 피드
전체글한RSS 추가 구글추가
eXTReMe Tracker