1. Social Media APIs
Mario Vasquez
S e nio r I nte r a ctive De ve lo p e r
Thursday, November 8, 12
2. I h e lp sim p lif y th e co m p le x
Thursday, November 8, 12
3. What I Do
Developer Designer
CSS
ColdFusion
User Interface
JavaScript
User Experience
Database
Web Trends
Web Standards Prototypes
APIs HTML
CMS
Thursday, November 8, 12
5. API
[ A p p l ic a t io n Pr o g r a m m ing I nte r fa ce ]
A library of features that a service provides developers
which gives them access to certain functionality.
Thursday, November 8, 12
6. Using the API
Your Get my [ call the API ] SoMe
App photos
Service
API
Your [ results you see ] Make it [ here are your photos ]
photos
pretty
Thursday, November 8, 12
8. What’s the difference between an API and the code I
can copy from the SoMe service and paste on my website?
Thursday, November 8, 12
9. What is a widget?
Predefined functionality built and maintained by
the SoMe service
Thursday, November 8, 12
10. Widgets
An API alternative
Offered by service: Offered by 3rd party:
• Twitter • Instagram
• Facebook • Pinterest
• TripAdvisor • Foursquare
Thursday, November 8, 12
48. Twitter API
ENGAGEMENT
Social CRM
Enterprise clients Traditional Twitter clients
Media Integration Syndication
BUSINESS CONSUMER
Social analytics Social influence ranking
ANALYTICS
“With our new API guidelines, we're trying to encourage activity in the upper-
left, lower-left and lower right quadrants, and limit certain use cases that occupy
the upper-right quadrant.” - Twitter
https://dev.twitter.com/blog/changes-coming-to-twitter-api
Thursday, November 8, 12
49. Twitter API
Recent changes
Twitter Shuts Off “Find Friends” Feature For Instagram
- TechCrunch
http://techcrunch.com/2012/07/26/no-api-for-you-twitter-shuts-off-find-friends-feature-for-instagram/
“ Consistent with Twitter’s evolving platform efforts,
Tweets will no longer be displayed on LinkedIn... ”
- LinkedIn
http://blog.linkedin.com/2012/06/29/sharing-on-linkedin-twitter/
Thursday, November 8, 12
50. Twitter API
Recent changes
“ Because of Twitter’s recent enforcement of token
limits, we only have a limited number of tokens available
for Tweetbot for Mac...
...This limit and our desire to continue to support the
app once we sell out is why we’ve priced Tweetbot for
Mac a little higher than we’d like... ”
http://tapbots.com/blog/news/tweetbot-mac
Thursday, November 8, 12
51. Twitter API
The most common user data
description geo_enabled screen_name
favourites_count lang show_all_inline_media
follow_request_sent listed_count status
following location statuses_count
followers_count name time_zone
friends_count protected url
https://dev.twitter.com/docs/platform-objects/users
Thursday, November 8, 12
52. Twitter API
Developer display requirements for individual tweets
• Recent changes in their API and guidelines
• Recent changes to their display guidelines
https://dev.twitter.com/terms/display-requirements
Thursday, November 8, 12
59. Pinterest RSS
Boards from a specific user
insert your username here
http://pinterest.com/simpleview/feed.rss
Thursday, November 8, 12
60. Pinterest RSS
Media from a specific board
insert your username here
http://pinterest.com/simpleview/client-love.rss
insert your board name here
Thursday, November 8, 12