지워지지 않는 마법처럼 신비한..

PARANMAGIC 후기

먼저 그동안 시간이 없다는 핑계로 살펴보지 않았던 openapi에 대해서 오호 이렇구나.! 음 이런것들을 제공하는군등을 알수 있는 시간이었다.

그리고 역시 중요한것은 아는것보다 전달하는 힘..!! 이 중요하다는 것. 몇 명의 발표자가 나왔었는데 비슷한 내용이었음에도 불구하고 시간을 지루하지 않게 느끼게해주는 발표는 따로 있었다. 인간적인(?) 측면이랄까.?

또한 Naver나 Daum등에서 OpenAPI를 제공하는 이유를 알수 있었다. ㅋㅋ 역시 수익창출로 자연스럽게 이어지는것에 OpenAPI의 핵심이 있다. 음 물론 OpenAPI를 제공하는 기업의 광고 효과나 이미지 개선등도 이루어지겠지

수익창출의 핵심은 하루에 5000건 이상의 요청(OpenAPI의 활용)이 있으려면 업무제휴를 해야 한다는것이다. OpenAPI를 사용해서 수익을 창출하려면 하루에 5000건을 가뿐하게 넘어야 가능할 것이다. 음 그래도 초기에 진입할수 있는 길을 마련해 두었다는 점에서 5000건의 정책은 OpenAPI의 제공자나 이용자 모두 윈-윈할수 있는 정책일수 있는 점은 있다.

오후에는 무슨 6대과제인가 해서 미리 과제와 진행자등을 마련해 놓고 참가자들이 선택해서 참여할수 있게 해 놓았다. OpenAPI가 쉽다고는 하나 짧은 시간에 실습을 하는것이 어려울수 있기에 취한 방법같다. 부담없이 참석할수 있어서 일단은 Good..! But 실력발휘를 해보지 못하는것이 매우 아쉬울 따름이다. 므핫핫.!

IDEA..?

약도 서비스 

요약 : 누군가에서 길을 알려줄때 어디서 부터 어디까지 이길을 따라 가라, 중간중간 설명도 써주고, 물론 비슷한 서비스는 많지만 자동으로 길을 알려주는것이 아니라 내가 직접 기록하는것이다. 뭐 이런길을 통해 온다는 식이지. map.creation.net에서 나만의 약도 만들기 서비스를 제공하고 있지만 한곳만을 찍을수 있고 더우기 대한민국 지도에서 확대하는 방식으로 찾아가기 때문에 불편하다.

  • 필요한기능
    • 주소나 이름으로 검색해서 바로 그 지역표시
    • 중요한 포인트(출발지,목적지,경유지,기타)을 추가하고 설정할수 있게, 다양한 색상 및 표시 방법, 사용자 포인트 추가관리 기능
    • 해당주소를 표시할수 있는 코드 표시 또는 메일 발송
    • 화살표 표시
    • 앗.!! 이런 아이디어를 적는 중간에 이런 아이디어를 구현한 예제를 보여주고 있자너 흥. 음 그래도 연습삼아 한번 만들어 볼까.? 고민되네

DAUM 세션

Daum 인증 API

  • APIKEY : 인증키
    - 5000회 까지
  • SIGKEY : 서명키
    - 나에게 제공된 5000회를 정확하게 사용할수 있는데 활용
  • APID : 어플리케이션 인증키
    - 어플리케이션이 작성 완료된후 이를 인증할수 있는키

간단한 예제

http://dna.daum.net/examples/myblog/

Daum Open API

  • 다양한 결과 형식을 받아볼수 있다.
    rss, xml, json
  • 다음 카페 검색 API 셈플
    http://dna.daum.net/examples/quicksearch.html
    : 키를 발급받은후에 해당 html을 수정하고 웹브라우져에서 실행해 보면 다음 검색결과와 같은 화면을 볼수 있다.(다음에서 검색하고 카페영역을 보면 같음을 알수 있다.)

Daum Blog, Daum Commerce shopping API

  • Blog API
    • 블로그 API가 제공하는 기능
      1. 블로그 개설관련
      2. 블로그 읽고 쓰기
      3. http://dna.daum.net/apis/blog
    • 블로그 API요청방법
      1. REST방법(URL주소지정방법) : apikey만으로 가능
      2. XML-RPC방법 : apikey와 서명키를 같이 보내야함.
      3. bookmarklet Sample
  • Shopping API
    • 출력 방법
      • xml
      • json

Tour Express Open API

  • 실시간항공예약시스템
  • 해모수.com(여행전문통합검색엔진)

NAVER 세션

검색API

  • 기본사항
    • UTF-8인코딩
    • Error Message 는 xml과 error code로 구성됨
    • 일일 5000건까지 그 이상은 제휴해라

내 PC검색

지도 OpenAPI

  • Domain제한 key발급(지도 OpenAPI는 javascript로 모두 구현해야 하기 때문에 발급된 도메인과 다른 도메인에서 사용하면 안되게끔 해놓음.)
  • 1일 page view제한 - 50000  Page view

6대 과제 : 오후

  • 데이버(Daver) - php
    네이버와 다음의 검색API를 사용해서 통합 검색서비스 구축
  • 실시간 이슈!뉴스 - php
  • 지도 로컬 검색 - php
  • 일본어 사전 - VC++
  • 책 가격 비교 검색 - python
  • 지식 위젯 - Javascript

나의 선택은 지식 위젯이닷.!

맨토 : Daum 박상길(likejazz.com)

한가지 아쉬운건 이놈은 맥용 위젯을 만드는것이어서 실습해 볼수 없다는 것이다.

위젯 IDE : http://developer.apple.com/tools/dashcode/를 다운받아서 사용

이툴을 이용하면 맥용위젯은 정말 쉽게 작성할수 있다.

윈도우에서도 위젯을 만들어 쓸수 있으면 좋을껏 같은데.

기타

참고 URL

Json vs Xml

Paragraph

XML

  • TODO 
    • xml공부좀 하자. 기억이 가물 가물하다.
    • 간단한 Parser 사용법 정리

Window에서 위젯만들기

http://blog.naver.com/panda9?Redirect=Log&logNo=40019689885