Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

The Flickr API: An Introduction for Korean Developers

From hitherto, 4 months ago

This is a short introduction to the Flickr API which I gave to a s more

404 views  |  0 comments  |  0 favorites  |  8 downloads  |  1 embed (Stats)
Embed
options

More Info

This slideshow is Public
Total Views: 404
on Slideshare: 390
from embeds: 14

Slideshow transcript

Slide 1: ...more (an API than just a API ! too!) website

Slide 2: Simon Batistoni Flickr Flickr Engineering

Slide 3: What is Flickr? Flickr ?

Slide 4: What is Flickr? Flickr ? A photo-sharing website Over 1,000,000,000 Photos! Public by Public by default default A huge collection of photos from people ! everywhere! Available in 8 languages 8

Slide 5: What is Flickr? Flickr ?

Slide 6: Feeds vs APIs

Slide 7: Feeds http://flickr.com/services/feeds Flickr Database Templates RSS RDF Atom

Slide 8: Feeds http://flickr.com/services/feeds Flickr Database Templates YAML JSON PHP RSS RDF Atom CSV SQL

Slide 9: Feeds Simple Accessible Allow Casual Consumers

Slide 10: Feeds “Read-only” “ ” Not instant Can be bandwidth- heavy

Slide 11: How Flickr Works (sort of) Flickr Website API Flickr Database Applications Feeds

Slide 12: Why an API? API ? Helps flickr.com build AJAX! flickr.com Helps us flickr.com test flickr.com 3rd Party 3 Creativity! !

Slide 13: Third Party Applications 3 Applications Provide / Niche Functionality Democracy ( (sort of) )

Slide 14: Application Examples http://www.deviousgelatin.com/montager/

Slide 15: Application Examples http://bighugelabs.com/flickr/scout.php

Slide 16: Application Examples http://bighugelabs.com/flickr/scout.php http://labs.systemone.at/retrievr/

Slide 17: Application Examples http://www.krazydad.com/colrpickr/

Slide 18: Application Examples http://home.comcast.net/~major_clanger/TiVo/

Slide 19: Application Examples http://flickr.com/services/

Slide 20: Mash-ups Combining 2 (or 2 ( ) more) data sources into one exciting new thing Only limited by your imagination

Slide 21: Mash-ups + =

Slide 22: Mash-ups + =

Slide 23: Accessing the API API http://flickr.com/services/api Can do (almost) flickr.com everything ( ) flickr.com can tags Access metadata geo metadata exif more! ! exif flickr.com Write!

Slide 24: Accessing the API API http://flickr.com/services/api Can do (almost) flickr.com everything ( ) flickr.com can About 100 public 100 methods

Slide 25: Accessing the API API http://flickr.com/services/api Identify API yourself with keys API Keys (Stop ( Abuse) ) No more authentication needed for public data

Slide 26: API Authentication API No Passwords! ! Tokens Frobs Mini-frobs http://www.flickr.com/services/api/misc.userauth.html

Slide 27: API Kits Ruby Python LISP PHP Delphi Java BASIC ColdFusion ActionScript cUrl Perl .NET

Slide 28: Photo Credits http://flickr.com/photos/zanastardust/145197704/ http://flickr.com/photos/stewart/393673611/ http://flickr.com/photos/awfulshot/117113615/ http://flickr.com/photos/dsifry/35544221/ http://flickr.com/photos/pandemia/457723666/ http://flickr.com/photos/katemonkey/171171897/ http://flickr.com/photos/plasticrevolver/164351244/ http://flickr.com/photos/timpritlove/28492433/ http://flickr.com/photos/timpritlove/28491820/ http://flickr.com/photos/kim_scarborough/687997996/ http://flickr.com/photos/spachef/684038711/ http://flickr.com/photos/37134982@N00/753492525/ http://flickr.com/photos/16577536@N00/398429879/ http://flickr.com/photos/kk/20842690/ http://flickr.com/photos/spine/1190347172/

Slide 29: The End! ! Any Questions? ?