Daum오픈api

2,539 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,539
On SlideShare
0
From Embeds
0
Number of Embeds
425
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Daum오픈api

  1. 1. Daum API ( ) DNA Lab 2010. 05. 29( ) SDS
  2. 2. • ( ,tadoli) • Daum DNA Lab • API DNA • http://tadoli.tistory.com • Twitter: @tadoli
  3. 3. DNA Lab • Developers Network and Affiliates • API, • • •
  4. 4. http://dna.daum.net
  5. 5. • • Daum DevDay •
  6. 6. • http://mashupkorea.com • Daum, NHN •1 / • 2007~2010( 4 )
  7. 7. 2009
  8. 8. Daum DevDay • , Live Coding •1 / (5, 8 @ ) • 6 26 ( ) : 10 • , OAuth • iPad •
  9. 9. 8 Daum DevDay(in )
  10. 10. .. • http://flickr.com/daumdna
  11. 11. • : 2006 8 9 • 2006 : 1,908/ • 2007 : 33,000/ • 2008 : 172,000/ • 2009 : 1,027,000/ • 2010 : 1,710,000/ (5 ) • 5%
  12. 12. 2,000K 2006.08 API API 1,750K 2006.09 API 1,500K 2007.06 AJAX API 2007.08 API 1,250K 2008.07 API 1,000K 750K 2009.03 API 2009.05 API 500K 250K 0K 2006 2007 2008 2009 2010
  13. 13. Daum APIs (apikey) (sigkey) (apid) API API API , , API , OAuth API , API JavaScript API API View API AJAX API RSS Feed
  14. 14. (apikey) • API 1 • • 5,000/ • 10,000/ (PV 100,000/ )
  15. 15. (sigkey) • Daum Daum API • apikey 1:1 • • API
  16. 16. (apid) • • API
  17. 17. OAuth • 3rd party • • Consumer • Provider • Token • Request Token • AccessToken
  18. 18. API • RSS, XML, JSON(P) • • API • API • API • API
  19. 19. JavaScript • Referer • • AJAX API • API
  20. 20. API • API
  21. 21. OAuth • API ( ) • API ( )
  22. 22. • API • Blogger, Movable Type, MetaWeblog • • Google Gadget API • View API • RSS Feed
  23. 23. ... ?
  24. 24. ?
  25. 25. 6월 축제
  26. 26. ?
  27. 27. • • Festival Map • • • , • ,
  28. 28. • • https://apis.daum.net/register/myapi.daum • API • http://dna.daum.net/apis/maps • API • http://dna.daum.net/apis/contents/festival
  29. 29. (apikey) • https://apis.daum.net/register/myapi.daum • API → • API • URL • apikey
  30. 30. #1/2 API →
  31. 31. #2/2 1 2 3
  32. 32. API • JSONP (JSON with Padding) • • script tag injection
  33. 33. API • URL : http://localhost • JSONP • • •
  34. 34. • DMap
  35. 35. • • JSONP • script tag injection
  36. 36. • setCenter
  37. 37. → ID • DRoadViewClient • getNearestRoadView • callback • data.service • data.id
  38. 38. CSS • position: fixed
  39. 39. Q &A
  40. 40. Thank you

×