본문 바로가기

Mashup.OpenAPI

2009 대한민국 매쉬업 경진대회. NHN-Daum, ‘2009 대한민국 매쉬업 경진대회’ 공동 개최 올해 겨울에도 어김없이 매쉬업 경진대회가 시작 되었습니다. 더욱 풍성해진 행사 더 많아진 OpenAPI 그리고 이번에는 12월에 비발디에서 매쉬업 스키캠프 까지 예정으로 있다고 합니다. 작년에 2회째 대회에 나가서, 여러 행사에 참여 하며 정말 많은 사람들을 만나며, 배운것 같습니다. 오픈 API 를 다루는게 처음이신 분들도 비교적 쉽게 접근할수 있고, 기존에 데이터가 없는 상태에서 멋진 컨텐츠를 만들수 있다는 것이 매쉬업에 가장 큰 매력이라 생각 합니다. 금년에도, 많은 사람들과, 생각을 공유하고 좀 더 기발하고 멋진 작품들이 나왔으면 합니다. 공식 홈 페이지 : http://mashupkorea.org/ 동강의 작년과 재작년 매쉬업 대.. 더보기
Openapi 를 이용한 이미지 슬라이드 작년 매쉬업 대회 준비하면서 올린 파일인데, 오랜만에 보니 새롭게 느껴 지네요. 곧 매쉬업 대회 일정도 시작할것 같은데, Flash 로 매쉬업을 준비하시는 분들은 참고 하시기 바랍니다. 오픈 API란 무엇인가요? 오픈 API(OpenAPI)란 자사의 API를 외부에 공개한 것으로 일반적으로 웹 서비스(Web Services)형태로 공개한 것을 말합니다. 위키피디어에서는 API를 "응용 프로그램에서 사용할 수 있도록 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있도록 만든 인터페이스"로 정의하고 있습니다. 즉, 원래는 운영체제나 언어가 제공하는 기능을 제어할 수 있는 인터페이스였으나 이를 웹서비스에서는 특정 서비스를 이용할 수 있는 인터페이스를 API라 지칭하였습니다. 또한 이것을 외부에서 사.. 더보기
[매쉬업] Openapi 를 이용한 이미지 검색 우선 발급 받은 APIKEY 는 요청을 보낼 때 같이 보내게 됩니다. 예를 들어 http://openapi.naver.com/search?key=***&query=go&target=image&start=1&display=10 위의 URL 에서 전달 하는 변수와 같이 image 검색을 위해서는 꼭 전달해야 되는 변수들이 존재 합니다. (출처 : http://openapi.naver.com/page.nhn?PageId=1_15 ) 1. 요청 URL (request url) http://openapi.naver.com/search 2. 요청 변수 (request parameter) 요청 변수 값 설명 key string (필수) 이용 등록을 통해 받은 key 스트링을 입력합니다. target string (필.. 더보기
[매쉬업] Flash 로 매쉬업을 만들어 보자! 웹 2.0 이다. Openapi 라 해서 매쉬업 컨텐츠를 만들어야 된다는 말이 여기 저기에서 나오고 있습니다. 하지만 정작 매쉬업이 어떤 의미를 가지고 있는지에 대해 모르시는 분들이 많은것 같아서, 간단하게 Flash 로 만들어 보는 매쉬업 이라는 주제로 이야기를 해 볼까 합니다. 우선 매쉬업 이란? 출처 : http://mashupkorea.com/2008/faq 매쉬업(Mashup)이란 여러 데이타 소스들을 가지고 한개이 웹 페이지를 구성하거나, 여러 기능을 하나의 어플리케이션에서 제공하도록 만드는 것을 말합니다. 여러 데이터 소스들은 Daum과 같은 오픈 API를 제공하는 회사에서 RSS, XML 등의 데이터 형식으로 가져오게 됩니다. 매쉬업은 이용하면 축적된 데이터 없이도 창의적인 서비스를 빠르게.. 더보기
2007-2008 대한민국 매쉬업 경진대회 2007년에 매쉬업 경진대회를 준비 하고 컨퍼런스와 엑스포 등등 여러 행사를 구경 다닌지가 어그제 같은데 벌써 5월 입니다. 2007년 출품작들과 수상작들 그리고 해외 매쉬업을 보면서 이것 저것 아이디어를 생각해 보았는데, 역시,,,, 잘 생각나지 않았던건, 웹이라는 공간 자체가 이미 없는것 없는 찾아 보면 이미 있던 것들 뿐이라 더 그랬는지도 모르겠습니다. 오랜만에 매쉬업 공식 사이트(http://mashupkorea.org/) 에 방문하니 2009 년 매쉬업에 대한 포스팅이 올라 와서 그에 자극을 받아 '내가 본 2007-2008 매쉬업 경진 대회' 라는 글을 써 볼까 한다. 2008 매쉬업 컨퍼런스에 참가 했을 당시 2007 년 대상 수상작인 '거침없이 글짓기' 에 대한 프리젠테이션이 있었다. 웹이.. 더보기
Daum blog Assistance on AIR 매쉬업 경진 대회에 이어 다음 Dev Day 를 갔다 왔습니다. 구현의 목적이 아니라, 여러 사람이 자신의 생각을 공유 할수 있는 장이 된거 같아서 좋았습니다. 푸짐한 아웃백 점심식사와, 푸짐한 경품들,, 코딩하는 동안 삽질만 한거 같지만 즐거운 토요일 이었습니다. 6월에 있을 Dev day 가 또 기다려 지네요.ㅎ 오늘 다음 Dev Day 2008 에 가서 팀들과 함께 만든 다음 블로그 어플리케이션 입니다. 기존의 다음 블로그를 사용하시는 분이 브라우져를 거치지 않고 자신의 블로그의 정보를 메신져 형태로 알수 있게 해 주는 프로그램입니다. 싸이를 하시는 분이라면 네이트온 메신져의 "새글 알림이" 라고 생각하시면 되겠네요. 아직 구현 단계라 스샷과 메인 소스만 첨부 합니다.ㅎ Flex ㅋㅋ 하면 할수록 .. 더보기
Mashup beyond the browser 여러분들이 생각하시기에 매쉬업 하면 뭐를 생각하십니까? 검색 API ? 지도 API 나사진 API를 조합해서 만든 사이트? 보통 이런 생각을 많이 하고 계실 겁니다. 하지만, 매쉬업이란 것은 이런 좁은 콘텐츠에 한정되지 않은 하나의 흐름입니다. 포털 사이트나, API를 제공하는 사이트에서 제공 되는 API를 쓰지 않았다고 매쉬업이 아니라고 말할 수는 없습니다. 이와 같이 어떤 방법이라고 정의할 수 없는 “매쉬업” 이란 단어는 기존에 이미 존재하는 서비스 및 컨텐츠들간의 조합을 통해 전혀 다른, 새로운 서비스 및 콘텐츠를 생산하는 작업 모두를 말합니다. 그럼 왜 매쉬업을 하는 걸까요? 최근 매쉬업을 이용한 사이트가 점점 늘어 가고 있고, 이러한 추세는 하나의 트렌드로 자리 잡아 가고 있습니다. 왜? 매쉬업.. 더보기