Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
APIs: What are they, why you should care, and h...
Search
Jennifer Konikowski
October 08, 2013
Technology
0
41
APIs: What are they, why you should care, and how you can use them
Tutorial on both the Echonest & Twitter APIs
Jennifer Konikowski
October 08, 2013
Tweet
Share
More Decks by Jennifer Konikowski
See All by Jennifer Konikowski
Building a Great Tech Resume
jmkoni
0
830
Building A Community For All People
jmkoni
0
26
Scala: Welcome To The Wonderful World Of Functional Programming
jmkoni
0
12k
Building a Community For All People
jmkoni
0
1.4k
Building A Community For Beginners
jmkoni
0
5.3k
Caches
jmkoni
0
1.3k
SQL! Fun, Delight, Only A Mild Amount Of Terror
jmkoni
0
4.3k
Parsing Job Listings
jmkoni
0
1.3k
User Stories: What, Why, And How
jmkoni
1
61
Other Decks in Technology
See All in Technology
自己的售票系統自己做!
eddie
0
430
Datadog On-Call と Cloud SIEM で作る SOC 基盤
kuriyosh
0
160
Introducing RFC9111 / YAPC::Fukuoka 2025
k1low
1
210
メタプログラミングRuby問題集の活用
willnet
2
760
"おまじない"はもう卒業! デバッガで探るSpring Bootの裏側と「学び方」の学び方
takeuchi_132917
0
110
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
460
Spring Boot利用を前提としたJavaライブラリ開発方法の提案
kokihoshihara
PRO
2
110
Data & AIの未来とLakeHouse
ishikawa_satoru
0
720
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
350
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
10
3.2k
AIでテストプロセスを自動化しよう251113.pdf
sakatakazunori
0
100
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
1
180
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
Automating Front-end Workflow
addyosmani
1371
200k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Thoughts on Productivity
jonyablonski
73
4.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Scaling GitHub
holman
463
140k
The Pragmatic Product Professional
lauravandoore
36
7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
Transcript
APIs: What are they, why you should care, and how
you can use them. Tuesday, October 8, 13
What is an API? Application Programming Interface definition: “a set
of programming instructions and standards for accessing a web-based application” Tuesday, October 8, 13
The Echo Nest Local, located in Davis Square “The Echo
Nest powers all of today's best music experiences by automatically knowing everything about music.” Created a Python client for their API, pyechonest $ pip install pyechonest Tuesday, October 8, 13
Tuesday, October 8, 13
Results Tuesday, October 8, 13
Pyechonest Tuesday, October 8, 13
Results Tuesday, October 8, 13
Twitter Microblogging service. It is pretty big. https://github.com/bear/python-twitter $ pip
install python-twitter Tuesday, October 8, 13
Twitter using python-twitter Tuesday, October 8, 13
Results Tuesday, October 8, 13
Other methods PostUpdates(self, status, continuation=None, **kwargs) GetFriends(self, user_id=None, screen_name=None, cursor=-1,
skip_status=False, include_user_entities=False) CreateFriendship(self, user_id=None, screen_name=None, follow=True) GetRetweetsOfMe(self, count=None, since_id=None, max_id=None, trim_user=False, include_entities=True, include_user_entities=True) DestroyStatus(self, count=None, since_id=None, max_id=None, trim_user=False, include_entities=True, include_user_entities=True)) Tuesday, October 8, 13