SlideShare uma empresa Scribd logo
1 de 117
Baixar para ler offline
A P I WA R S
@ PA U L C A V S . @ T W I T T E R A P I
PA U L C A M P B E L L
T W I T T E R . C O M / PA U L C A
W H AT H AV E I D O N E ?
W H AT H AV E O T H E R S D O N E ?
S M A R T : F O L L O W C O S T. C O M
U S E F U L : D O E S F O L L O W. C O M
FUN: TWICKSIZE.COM
T H I R D PA R T Y C L I E N T S
L O T S O F WAY S T O I N T E R A C T
WEB: TWITTER.COM
DESKTOP: TWHIRL
IPHONE: TWEETIE
R U B Y: T W I T T E R G E M
TWITTER API
TWITTER API
LED BY @AL3X
REST API:
GET POST PUT DELETE
RSS / XML / JSON : YOUR CHOICE
INSIDE YOUR APP
  (RUBY GEM)
PROFILE
TIMELINE
REPLIES
U P D AT E S
DIRECT MESSAGES
TWITTER SEARCH
C A S E S T U D Y: Q W I T T E R
SECRET SAUCE:
SOCIAL GRAPH METHODS
LESSONS LEARNED
USE DAEMONS
RESCUE, RESCUE, RESCUE
LOG, LOG, LOG
AND LOG AGAIN
C A S E S T U D Y: T W E C I P E
LESSONS LEARNED
C H E C K S U M T O AV O I D D U P E S
P O L L E V E RY 3 6 0 0 / 2 0 0 0 0 S E C O N D S
W H AT N E X T ?
GET WHITELISTED
HTTP://TWITTER.COM/HELP/
  REQUEST_WHITELISTING
20,000 REQUESTS / HOUR
TA L K T O P E O P L E
S PA M : B A D
ANNOY : BAD
ABUSE : BAD
S T O R I N G PA S S W O R D S : B A D
OAUTH: COMING SOON
MORE INFO
APIWIKI.TWITTER.COM
TWITTER.COM/TWITTERAPI
GROUPS.GOOGLE.COM/GROUP/
 T W I T T E R - D E V E L O P M E N T- TA L K
QUESTIONS?
T H A N K Y O U V E RY M U C H

Mais conteúdo relacionado

Mais procurados

Tools are my servants. and I am the master - By Santhosh Tuppad
Tools are my servants. and I am the master - By  Santhosh TuppadTools are my servants. and I am the master - By  Santhosh Tuppad
Tools are my servants. and I am the master - By Santhosh Tuppad
Santhosh Tuppad
 
Trusted Friend Attack: Guardian Angels Strike
Trusted Friend Attack: Guardian Angels StrikeTrusted Friend Attack: Guardian Angels Strike
Trusted Friend Attack: Guardian Angels Strike
MSc Ashar Javed
 
#Work3c Social Media Workshop
#Work3c Social Media Workshop#Work3c Social Media Workshop
#Work3c Social Media Workshop
GridLink.es
 
Sara quinn social_media_for_reporting_atlanta_press_club
Sara quinn social_media_for_reporting_atlanta_press_clubSara quinn social_media_for_reporting_atlanta_press_club
Sara quinn social_media_for_reporting_atlanta_press_club
Sara Quinn
 

Mais procurados (20)

Social Friday: Manual Postings
Social Friday: Manual PostingsSocial Friday: Manual Postings
Social Friday: Manual Postings
 
Social Media in the Age of Disinformation
Social Media in the Age of Disinformation Social Media in the Age of Disinformation
Social Media in the Age of Disinformation
 
WordPress Comment Systems
WordPress Comment SystemsWordPress Comment Systems
WordPress Comment Systems
 
SunShine PHP
SunShine PHPSunShine PHP
SunShine PHP
 
Social Media 101: Creating Your Digital Fingerprint
Social Media 101: Creating Your Digital FingerprintSocial Media 101: Creating Your Digital Fingerprint
Social Media 101: Creating Your Digital Fingerprint
 
How Connected Are The UKs leading auto brands
How Connected Are The UKs leading auto brandsHow Connected Are The UKs leading auto brands
How Connected Are The UKs leading auto brands
 
How to Twitter
How to TwitterHow to Twitter
How to Twitter
 
Create Social Media Postings
Create Social Media PostingsCreate Social Media Postings
Create Social Media Postings
 
Tools are my servants. and I am the master - By Santhosh Tuppad
Tools are my servants. and I am the master - By  Santhosh TuppadTools are my servants. and I am the master - By  Santhosh Tuppad
Tools are my servants. and I am the master - By Santhosh Tuppad
 
Trusted Friend Attack: Guardian Angels Strike
Trusted Friend Attack: Guardian Angels StrikeTrusted Friend Attack: Guardian Angels Strike
Trusted Friend Attack: Guardian Angels Strike
 
The missing NDA and the Facebook Story
The missing NDA and the Facebook StoryThe missing NDA and the Facebook Story
The missing NDA and the Facebook Story
 
#Work3c Social Media Workshop
#Work3c Social Media Workshop#Work3c Social Media Workshop
#Work3c Social Media Workshop
 
The Nuts and Bolts of Twitter
The Nuts and Bolts of TwitterThe Nuts and Bolts of Twitter
The Nuts and Bolts of Twitter
 
Sara quinn social_media_for_reporting_atlanta_press_club
Sara quinn social_media_for_reporting_atlanta_press_clubSara quinn social_media_for_reporting_atlanta_press_club
Sara quinn social_media_for_reporting_atlanta_press_club
 
Let There Be Peace On CSS - Cristiano Rastelli - Codemotion Amsterdam 2018
Let There Be Peace On CSS - Cristiano Rastelli - Codemotion Amsterdam 2018Let There Be Peace On CSS - Cristiano Rastelli - Codemotion Amsterdam 2018
Let There Be Peace On CSS - Cristiano Rastelli - Codemotion Amsterdam 2018
 
Cybersecurity - NSA Style
Cybersecurity - NSA StyleCybersecurity - NSA Style
Cybersecurity - NSA Style
 
Top 20 Free High DA Social Networking Sites list 2018
Top 20 Free High DA Social Networking Sites list 2018Top 20 Free High DA Social Networking Sites list 2018
Top 20 Free High DA Social Networking Sites list 2018
 
Semantic SEO in the post Hummingbird Era and WordLift
Semantic SEO in the post Hummingbird Era and WordLiftSemantic SEO in the post Hummingbird Era and WordLift
Semantic SEO in the post Hummingbird Era and WordLift
 
Fatti Seguire sui Social ottobre 2011
Fatti Seguire sui Social ottobre 2011Fatti Seguire sui Social ottobre 2011
Fatti Seguire sui Social ottobre 2011
 
Block together
Block togetherBlock together
Block together
 

Destaque (7)

Twitter API 2.0
Twitter API 2.0Twitter API 2.0
Twitter API 2.0
 
The Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to AdobeThe Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to Adobe
 
BD-ACA week5
BD-ACA week5BD-ACA week5
BD-ACA week5
 
DXN - Egy legális fekete üzlet!
DXN - Egy legális fekete üzlet!DXN - Egy legális fekete üzlet!
DXN - Egy legális fekete üzlet!
 
Twitter api
Twitter apiTwitter api
Twitter api
 
Twitter Presentation
Twitter PresentationTwitter Presentation
Twitter Presentation
 
Twitter PPT
Twitter PPTTwitter PPT
Twitter PPT
 

Semelhante a Developing with the Twitter API

Whitney Portfolio
Whitney PortfolioWhitney Portfolio
Whitney Portfolio
wrwolff
 
June 1 presentation ppt
June 1 presentation pptJune 1 presentation ppt
June 1 presentation ppt
Lauren Proctor
 
1210 tweetakademie q agentur für forschung
1210 tweetakademie   q agentur für forschung1210 tweetakademie   q agentur für forschung
1210 tweetakademie q agentur für forschung
Michael Gebert
 

Semelhante a Developing with the Twitter API (20)

Borcelle.pdf
Borcelle.pdfBorcelle.pdf
Borcelle.pdf
 
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACIONFiltración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACION
 
Wisconsin Digital Government Summit 2014
Wisconsin Digital Government Summit 2014Wisconsin Digital Government Summit 2014
Wisconsin Digital Government Summit 2014
 
Fab Labs: a global network for local entrepreneurship
Fab Labs: a global network for local entrepreneurshipFab Labs: a global network for local entrepreneurship
Fab Labs: a global network for local entrepreneurship
 
Grok This, Skip That - Digiday Agency Summit, March 2015
Grok This, Skip That - Digiday Agency Summit, March 2015Grok This, Skip That - Digiday Agency Summit, March 2015
Grok This, Skip That - Digiday Agency Summit, March 2015
 
Whitney Portfolio
Whitney PortfolioWhitney Portfolio
Whitney Portfolio
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talk
 
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
 
June 1 presentation ppt
June 1 presentation pptJune 1 presentation ppt
June 1 presentation ppt
 
Release myad the internapp
Release myad the internappRelease myad the internapp
Release myad the internapp
 
1210 tweetakademie q agentur für forschung
1210 tweetakademie   q agentur für forschung1210 tweetakademie   q agentur für forschung
1210 tweetakademie q agentur für forschung
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
How to Write a Book in Four Easy Steps
How to Write a Book in Four Easy StepsHow to Write a Book in Four Easy Steps
How to Write a Book in Four Easy Steps
 
20 growth hacks in a b2 b environment
20 growth hacks in a b2 b environment20 growth hacks in a b2 b environment
20 growth hacks in a b2 b environment
 
Lighting Up The Dark - Harnessing the Power of Consumer Connections | Benchma...
Lighting Up The Dark - Harnessing the Power of Consumer Connections | Benchma...Lighting Up The Dark - Harnessing the Power of Consumer Connections | Benchma...
Lighting Up The Dark - Harnessing the Power of Consumer Connections | Benchma...
 
Online Marketing For Financial Planners
Online Marketing For Financial PlannersOnline Marketing For Financial Planners
Online Marketing For Financial Planners
 
Lesson 1 WHAT IS ICT?
Lesson 1   WHAT IS ICT?Lesson 1   WHAT IS ICT?
Lesson 1 WHAT IS ICT?
 
Business in networks by Antony Mayfield at Internet World Kongress Munich
Business in networks  by Antony Mayfield at Internet World Kongress MunichBusiness in networks  by Antony Mayfield at Internet World Kongress Munich
Business in networks by Antony Mayfield at Internet World Kongress Munich
 
Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015
 
The Science Pills. Short messages through social media are really efficient?
The Science Pills.  Short messages through social media are really efficient?The Science Pills.  Short messages through social media are really efficient?
The Science Pills. Short messages through social media are really efficient?
 

Mais de Contrast Contrast

Mais de Contrast Contrast (7)

Staying Creative
Staying CreativeStaying Creative
Staying Creative
 
Design Decisions for iPhone Applications (it Cork version)
Design Decisions for iPhone Applications (it Cork version)Design Decisions for iPhone Applications (it Cork version)
Design Decisions for iPhone Applications (it Cork version)
 
Great Customer Support
Great Customer SupportGreat Customer Support
Great Customer Support
 
The fundamental principles of success
The fundamental principles of successThe fundamental principles of success
The fundamental principles of success
 
Design Decisions for iPhone applications
Design Decisions for iPhone applicationsDesign Decisions for iPhone applications
Design Decisions for iPhone applications
 
Unconventional Web Applications
Unconventional Web ApplicationsUnconventional Web Applications
Unconventional Web Applications
 
Violent Web App Design
Violent Web App DesignViolent Web App Design
Violent Web App Design
 

Último

Último (20)

Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 

Developing with the Twitter API