SlideShare une entreprise Scribd logo
1  sur  49
20 APIer på                    1
                                  2
   20 minuter                     NOV
                                  2011




Från affärsnytta till galenskap


AV ANDREAS KROHN
Andreas
Krohn


mashup.se
Andreas
Krohn       @andreaskrohn




mashup.se
Andreas
Krohn         @andreaskrohn




            andreas@dopter.se
mashup.se
Twitter
love      ‣ #drupalcampsthlm
          ‣ #apise
1
1

    josscrowcroft.github.com/open-
            exchange-rates/
2
2

    blog.sallarp.com/handelsbanken-api/
3
3

    code.google.com/apis/chart/
4
4

    code.google.com/apis/discovery
5
5

    diffbot.com
6
6

    context.io
7
7

    fullcontact.com
8
8

    namnapi.se
9
9

    loripsum.net
1
0
1
0
    flickholdr.com
1
1
1
1
    face.com
1
2
1
2
    utveckling.118100.se/node/12
1
3
1
3
    46elks.com
1
4
1
4
    e-tjanster.pts.se/internet/api
1
5
1
5
    fraktjakt.se/services/api
1
6
1
6
    tagtider.net/blogg/appar/sj-api-
        med-tidtabeller-taglagen
1
7
1
7
    labs.phurix.net/posts/googles-
         official-profanity-api
1
8
1
8
    api.libris.kb.se/bibspell
1
9
1
9
    openaid.se/api
2
0
2
0
    infochimps.com/datasets/60000-
    documented-ufo-sightings-with-
      text-descriptions-and-metada
2
1
2
1
    Ditt API?
Ikoner
från....   ‣ thenounproject.co
             m
           ‣ gentleface.com
Frågor?
andreas@dopter.se   @andreaskrohn    mashup.se

         TACK FÖR ATT NI LYSSNADE!

Contenu connexe

Tendances

A digital strategy for Lindsay Lohan
A digital strategy for Lindsay LohanA digital strategy for Lindsay Lohan
A digital strategy for Lindsay LohanKristian Henschel
 
The most influential vizzes of all time (#SXSW)
The most influential vizzes of all time (#SXSW)The most influential vizzes of all time (#SXSW)
The most influential vizzes of all time (#SXSW)Tableau Software
 
Working Together Virtually
Working Together VirtuallyWorking Together Virtually
Working Together VirtuallyPeter Bromberg
 
In Hurricane Season a Sump Pump is Key
In Hurricane Season a Sump Pump is KeyIn Hurricane Season a Sump Pump is Key
In Hurricane Season a Sump Pump is KeyTsurumiPumpSales.com
 
Que es libertex
Que es libertexQue es libertex
Que es libertexFrankyBuud
 
Healthy by Design
Healthy by DesignHealthy by Design
Healthy by DesignZeix AG
 
Encienda presentation 2011
Encienda presentation 2011Encienda presentation 2011
Encienda presentation 2011Jennifer Orr
 
Personal research environment presentation
Personal research environment presentationPersonal research environment presentation
Personal research environment presentationDaniela Gachago
 
Your government is Mashed UP!
Your government is Mashed UP!Your government is Mashed UP!
Your government is Mashed UP!Wynn Netherland
 
From Panicked to Productive
From Panicked to ProductiveFrom Panicked to Productive
From Panicked to ProductiveKiKi L'Italien
 
Software Development Worcester
Software Development WorcesterSoftware Development Worcester
Software Development WorcesterNathan Wynne
 

Tendances (15)

Week 1
Week 1Week 1
Week 1
 
A digital strategy for Lindsay Lohan
A digital strategy for Lindsay LohanA digital strategy for Lindsay Lohan
A digital strategy for Lindsay Lohan
 
The most influential vizzes of all time (#SXSW)
The most influential vizzes of all time (#SXSW)The most influential vizzes of all time (#SXSW)
The most influential vizzes of all time (#SXSW)
 
Working Together Virtually
Working Together VirtuallyWorking Together Virtually
Working Together Virtually
 
In Hurricane Season a Sump Pump is Key
In Hurricane Season a Sump Pump is KeyIn Hurricane Season a Sump Pump is Key
In Hurricane Season a Sump Pump is Key
 
Que es libertex
Que es libertexQue es libertex
Que es libertex
 
Healthy by Design
Healthy by DesignHealthy by Design
Healthy by Design
 
Encienda presentation 2011
Encienda presentation 2011Encienda presentation 2011
Encienda presentation 2011
 
Personal research environment presentation
Personal research environment presentationPersonal research environment presentation
Personal research environment presentation
 
Getting to WordPress
Getting to WordPressGetting to WordPress
Getting to WordPress
 
Your government is Mashed UP!
Your government is Mashed UP!Your government is Mashed UP!
Your government is Mashed UP!
 
From Panicked to Productive
From Panicked to ProductiveFrom Panicked to Productive
From Panicked to Productive
 
Software Development Worcester
Software Development WorcesterSoftware Development Worcester
Software Development Worcester
 
Top ICO
Top ICOTop ICO
Top ICO
 
Social Media 201: Content Curation, Time Management and Audience Engagement
Social Media 201: Content Curation, Time Management and Audience EngagementSocial Media 201: Content Curation, Time Management and Audience Engagement
Social Media 201: Content Curation, Time Management and Audience Engagement
 

Similaire à 20 APIer på 20 minuter

20 APIs in 20 minutes
20 APIs in 20 minutes20 APIs in 20 minutes
20 APIs in 20 minutesAndreas Krohn
 
Experiments in Data Portability 2
Experiments in Data Portability 2Experiments in Data Portability 2
Experiments in Data Portability 2Glenn Jones
 
Buildingplatforms
BuildingplatformsBuildingplatforms
Buildingplatformscodebits
 
How I built the demo's
How I built the demo'sHow I built the demo's
How I built the demo'sGlenn Jones
 
How to connect social media with open standards
How to connect social media with open standardsHow to connect social media with open standards
How to connect social media with open standardsGlenn Jones
 
Openlaw - A Project of Alphalaw
Openlaw - A Project of AlphalawOpenlaw - A Project of Alphalaw
Openlaw - A Project of AlphalawSunghyun Kim
 

Similaire à 20 APIer på 20 minuter (6)

20 APIs in 20 minutes
20 APIs in 20 minutes20 APIs in 20 minutes
20 APIs in 20 minutes
 
Experiments in Data Portability 2
Experiments in Data Portability 2Experiments in Data Portability 2
Experiments in Data Portability 2
 
Buildingplatforms
BuildingplatformsBuildingplatforms
Buildingplatforms
 
How I built the demo's
How I built the demo'sHow I built the demo's
How I built the demo's
 
How to connect social media with open standards
How to connect social media with open standardsHow to connect social media with open standards
How to connect social media with open standards
 
Openlaw - A Project of Alphalaw
Openlaw - A Project of AlphalawOpenlaw - A Project of Alphalaw
Openlaw - A Project of Alphalaw
 

Plus de Andreas Krohn

20 APIs in 20 minutes - Göteborg Startup Hack
20 APIs in 20 minutes -  Göteborg Startup Hack20 APIs in 20 minutes -  Göteborg Startup Hack
20 APIs in 20 minutes - Göteborg Startup HackAndreas Krohn
 
Målgrupper för öppna data
Målgrupper för öppna dataMålgrupper för öppna data
Målgrupper för öppna dataAndreas Krohn
 
20 ap is in 20 minutes - Nordic APIs Gothenburg
20 ap is in 20 minutes  - Nordic APIs Gothenburg20 ap is in 20 minutes  - Nordic APIs Gothenburg
20 ap is in 20 minutes - Nordic APIs GothenburgAndreas Krohn
 
Business Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsBusiness Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsAndreas Krohn
 
I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...Andreas Krohn
 
APIs are not a technical challenge
APIs are not a technical challengeAPIs are not a technical challenge
APIs are not a technical challengeAndreas Krohn
 
Gör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaGör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaAndreas Krohn
 
Framgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallFramgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallAndreas Krohn
 
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & SundsvallState of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & SundsvallAndreas Krohn
 
20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n HackAndreas Krohn
 
State of APIs: Now & Next
State of APIs: Now & NextState of APIs: Now & Next
State of APIs: Now & NextAndreas Krohn
 
20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norgeAndreas Krohn
 
APIer i Sociala Medier
APIer i Sociala MedierAPIer i Sociala Medier
APIer i Sociala MedierAndreas Krohn
 
Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Andreas Krohn
 
Öppna APIer gör din information tillgänglig för alla
Öppna APIer  gör din information tillgänglig för allaÖppna APIer  gör din information tillgänglig för alla
Öppna APIer gör din information tillgänglig för allaAndreas Krohn
 
Maximera nyttan med APIer
Maximera nyttan med APIerMaximera nyttan med APIer
Maximera nyttan med APIerAndreas Krohn
 
Why are APIs important?
Why are APIs important?Why are APIs important?
Why are APIs important?Andreas Krohn
 
Why APIs are important
Why APIs are importantWhy APIs are important
Why APIs are importantAndreas Krohn
 
Mashup - Web Service Awards Stockholm 2008
Mashup  - Web Service Awards Stockholm 2008Mashup  - Web Service Awards Stockholm 2008
Mashup - Web Service Awards Stockholm 2008Andreas Krohn
 

Plus de Andreas Krohn (20)

20 APIs in 20 minutes - Göteborg Startup Hack
20 APIs in 20 minutes -  Göteborg Startup Hack20 APIs in 20 minutes -  Göteborg Startup Hack
20 APIs in 20 minutes - Göteborg Startup Hack
 
Målgrupper för öppna data
Målgrupper för öppna dataMålgrupper för öppna data
Målgrupper för öppna data
 
20 ap is in 20 minutes - Nordic APIs Gothenburg
20 ap is in 20 minutes  - Nordic APIs Gothenburg20 ap is in 20 minutes  - Nordic APIs Gothenburg
20 ap is in 20 minutes - Nordic APIs Gothenburg
 
Business Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIsBusiness Impact of Private, Partner and Public APIs
Business Impact of Private, Partner and Public APIs
 
I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...I hate developers - at least I strongly dislike how developers are worshipped...
I hate developers - at least I strongly dislike how developers are worshipped...
 
APIs are not a technical challenge
APIs are not a technical challengeAPIs are not a technical challenge
APIs are not a technical challenge
 
Gör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala MediaGör allt socialt - Integrera Sociala Media
Gör allt socialt - Integrera Sociala Media
 
Framgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs SundsvallFramgångsrik datapublicering från Nordic APIs Sundsvall
Framgångsrik datapublicering från Nordic APIs Sundsvall
 
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & SundsvallState of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
 
20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack20 APIs på 20 minuter - Meet n Hack
20 APIs på 20 minuter - Meet n Hack
 
State of APIs: Now & Next
State of APIs: Now & NextState of APIs: Now & Next
State of APIs: Now & Next
 
20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge20 APIs in 20 Minutes - apps4norge
20 APIs in 20 Minutes - apps4norge
 
APIer i Sociala Medier
APIer i Sociala MedierAPIer i Sociala Medier
APIer i Sociala Medier
 
Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012Cloud API introduction from Infosec 2012
Cloud API introduction from Infosec 2012
 
Öppna APIer gör din information tillgänglig för alla
Öppna APIer  gör din information tillgänglig för allaÖppna APIer  gör din information tillgänglig för alla
Öppna APIer gör din information tillgänglig för alla
 
Maximera nyttan med APIer
Maximera nyttan med APIerMaximera nyttan med APIer
Maximera nyttan med APIer
 
Why are APIs important?
Why are APIs important?Why are APIs important?
Why are APIs important?
 
Why APIs are important
Why APIs are importantWhy APIs are important
Why APIs are important
 
API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
Mashup - Web Service Awards Stockholm 2008
Mashup  - Web Service Awards Stockholm 2008Mashup  - Web Service Awards Stockholm 2008
Mashup - Web Service Awards Stockholm 2008
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

20 APIer på 20 minuter

  • 1. 20 APIer på 1 2 20 minuter NOV 2011 Från affärsnytta till galenskap AV ANDREAS KROHN
  • 3. Andreas Krohn @andreaskrohn mashup.se
  • 4. Andreas Krohn @andreaskrohn andreas@dopter.se mashup.se
  • 5. Twitter love ‣ #drupalcampsthlm ‣ #apise
  • 6. 1
  • 7. 1 josscrowcroft.github.com/open- exchange-rates/
  • 8. 2
  • 9. 2 blog.sallarp.com/handelsbanken-api/
  • 10. 3
  • 11. 3 code.google.com/apis/chart/
  • 12. 4
  • 13. 4 code.google.com/apis/discovery
  • 14. 5
  • 15. 5 diffbot.com
  • 16. 6
  • 17. 6 context.io
  • 18. 7
  • 19. 7 fullcontact.com
  • 20. 8
  • 21. 8 namnapi.se
  • 22. 9
  • 23. 9 loripsum.net
  • 24. 1 0
  • 25. 1 0 flickholdr.com
  • 26. 1 1
  • 27. 1 1 face.com
  • 28. 1 2
  • 29. 1 2 utveckling.118100.se/node/12
  • 30. 1 3
  • 31. 1 3 46elks.com
  • 32. 1 4
  • 33. 1 4 e-tjanster.pts.se/internet/api
  • 34. 1 5
  • 35. 1 5 fraktjakt.se/services/api
  • 36. 1 6
  • 37. 1 6 tagtider.net/blogg/appar/sj-api- med-tidtabeller-taglagen
  • 38. 1 7
  • 39. 1 7 labs.phurix.net/posts/googles- official-profanity-api
  • 40. 1 8
  • 41. 1 8 api.libris.kb.se/bibspell
  • 42. 1 9
  • 43. 1 9 openaid.se/api
  • 44. 2 0
  • 45. 2 0 infochimps.com/datasets/60000- documented-ufo-sightings-with- text-descriptions-and-metada
  • 46. 2 1
  • 47. 2 1 Ditt API?
  • 48. Ikoner från.... ‣ thenounproject.co m ‣ gentleface.com
  • 49. Frågor? andreas@dopter.se @andreaskrohn mashup.se TACK FÖR ATT NI LYSSNADE!

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. Vi börjar med ett praktiskt API\n\nGratis, skrapar växelkurser från webben och publicerar dem i JSON format som lagras på GitHub\nmoney.js\n\nRelativt till USD, men det räcker för de flesta fall\n\nSkrapar från currency.me.uk\n
  6. När vi ändå snackar om pengar så låt oss snacka om ett inofficiellt API \n\nHandelsbanken har en iPhone app som använder ett icke-dokumenterat inofficiellt API\nBjörn Sållarp dokumenterade detta API\nLeta upp kontor, räntekurser, lista konton och transaktioner, lista kreditkort, föra över pengar mellan konton\n\nBjörn har även dokumenterat Länsförsäkringar Bank API och fler kommer med tiden\n
  7. Har man all info om sina banktransaktioner så kan man ju visa dem snyggt med\n\nAlla typer av diagram - paj, stapel, kartor etc. Alla diagram som syns i Google produkter, tex i Google Analytics, är implementrade med detta API.\n\nAnvänd javascript för att definiera diagramtyp, värden, text på staplar etc och sedan så ritar Googles API ut diagramet.\n\n
  8. Google har många APIer och alla dessa APIer har många metoder och parametrar etc. \nMen med Google APIs Discovery Service så kan man få info om alla dessa APIer\nIdag 20+ APIer, snart fler\n\n
  9. Finns det inte ett API så får man bygga ett själv\n\n“Visuella algoritmer” som analyserar en webbsida och returnerar data, tex som RSS eller info om sidan\n
  10. Men det är ju inte alltid man behöver APIer mot webbsidor, mail är ju också väldigt användbart \n\nAPI mot all data IMAP har tillgång till - bifogade filer, ta fram en konversation med en person etc\n\n
  11. Ibland har man ju bara en emailadress till en användare, men man vill ha mer info\n\nSkicka in en emailadress få ut en hel massa info...\n\nandreas.krohn@digitalistic.com => kön, namn, var jag bor, min ålder, bilder på mig, länkar till min facebook/google+/quora profiler etc\n
  12. På så sätt kan man få fram namn på användare, men ibland behöver man 100-tals namn för tester\n\nSvenska kvinno och mans namn + efternamn slumpvis, över 20.000 kombinationer\n
  13. Ett användningsområde av namnapi skulle kunna vara att fylla design mockups med innehåll, det kan man också använda http://loripsum.net/ till för texter\n\nGenerera HTML text, inklusive länkar, headers etc\n
  14. Ibland behöver man mer än texter, även bilder kan vara bra i en designmockup för att liva upp\n\nHämtar bilder från Flickr baserat på taggar, ändrar storlek till önskad, man inkluderar bara en länk\n
  15. Pratar vi bilder så pratar vi om ansikten och då kan man använda ansiktsigenkänning\n\nLadda upp bilder taggade med namn, tex via ditt Facebookkonto, skicka sedan in ett foto och få tillbaka ett namn vem det troligtvis är\n\nKan också ta reda på om personen på bilden är glad eller ledsen etc\n
  16. Sedan kan man använda 118100.se apiet för att ta reda på vem personen är\n\nPersonsökning\n\nNummer -> namn\n
  17. Vet man väl vem personen är så kanske man vill SMSa honom\n
  18. Och pratar vi om telefoner så kanske man också vill veta vilken operatör some ett nummer tillhör\n\nSparat på support\n
  19. Men det är ju inte alltid man vill ringa folk, ibland vill man ju skicka saker också, och då undrar man vad det skulle kosta\n\nOckså beställa frakt\n
  20. Ibland så vill man ju flytta sig själv också och då kan man används ett annat inofficiellt API sniffat från en iphone app\n\nPrecis som Handelsbanken\n\nTåg, stationer, tidtabeller\n
  21. Tänker man på att resa via SJ så tänker man också helt osökt på att bli arg och svära\n\nGoogletjänsten What Do You Love vill inte publicera fula ord, så det finns ett inofficiellt API\n\nBara på engelska\n
  22. Har inte hittat något svenskt svordomsapi, men rättstavning via Libris\n\nStavningsförslag baserat på innehållet i LIBRIS och på sökningar som gjorts i LIBRIS\n
  23. Libris API är ett bevis på att offentlig data som delas med folket\n\nSIDA + UD\n
  24. Openaid skulle vara intressant att samköra med ett annat API\n\n60.000 UFO rapporter\n\nSök tex efter alla UFO rapporter i Uppsala\n
  25. \n
  26. \n
  27. \n