1 / 36

Twitter 101

Twitter 101. What is Twitter?. Twitter is a social networking and micro-blogging service that enables its users to send and read other user’s updates. What is Twitter?. Lightweight micro-blogging platform • Short (<140) text messages to followers

nikita
Download Presentation

Twitter 101

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Twitter 101

  2. What is Twitter? • Twitter is a social networking and micro-blogging service that enables its users to send and read other user’s updates.

  3. What is Twitter? • Lightweight micro-blogging platform • Short (<140) text messages to followers • River of updates from those you follow (friends) • Some conventions: •d username = direct message •@username = reply –Unlike DMs, replies are public • –User determines whether to see replies from folks not followed •#tag = hashtag (twemes.com, hashtags.org) • Multiple modes of access •Mobile (SMS or Mobile Web) •Web Browser •Other Client (Using API)

  4. How to use Twitter • @ reply: A comment aimed at one user, but visible to the public. • DM: A direct message sent in private to another user.

  5. How to use Twitter • Retweeting: Sharing someone else’s post. Often abbreviated “RT.”

  6. Questions for your followers ?… !… !… Eg: “anyone sick of Facebook, yet?”

  7. Twitter in journalism

  8. Twitter in journalism

  9. Twitter in Business • Raise awareness • Offer proactive customer service • Answer questions • Promote events, products, services

  10. • Use search.twitter.com to search for their brand • When mentioned can take action on items • Publicly respond when possible to show openness and responsiveness. • Others will generally have had the same question People say things faster on twitter than they would via email or phone Example: customer service

  11. Twitter in Business • Who is on Twitter Starbucks, Southwest Airlines, Dell, Zappos, Little Debbie

  12. Twitter API • Using twitter content to make something unique, different, or complimentary

  13. Twitter email service

  14. Twitter poll

  15. Twitter deck

  16. Twitter on IPhone and Blackberry

  17. Twitter API • Most access to Twitter is via the API •10x more than the Web interface •Desktop clients like twhirl, twitterrific •Mobile clients TinyTwitter, PocketTweets, iTweet • Well documented in Google Group • (http://groups.google.com/group/twitter-development-talk/web/api-documentation) • Provides access to core data simply •XML, JSON data formats •RSS, ATOM syndication formats • Basic http authentication where needed • Rate limited •On reads (gets): •Unlimited writes (posts)

  18. Status Methods: •public_timeline •friends_timeline •user_timeline •show •update •replies •destroy Account Methods: •verify_credentials •end_session •archive •update_location •update_delivery_device User Methods: •friends •followers •featured •show Direct Message Methods: •direct_messages •sent •new •destroy Friendship Methods: •create •destroy •exists The Twitter API: Basic Methods

  19. API case study: Retwitter • Use the Twitter API to fake “group” functions • Create a new “group” account • Follow back folks who follow that account • When those users tweet with a hashtag, repost that tweet so that all followers see it, prefaced with the username of the original poster • Could have sent direct messages instead • Hashtag could be the name of the account but doesn't have to be

  20. API case study: Retwitter • Whole thing runs on a cron job •Rate limiting – 70 requests in 60 minutes •Unlimited posting • Get friends_timeline.xml • Returns the 20 most recent statuses posted in the last 24 hours from the authenticating user and that user's friends. curl -u email:password http://twitter.com/statuses/friends_timeline.xml • Loop through posts in friends_timeline •Remove the group account itself (avoid loop!!) •Find all tweets in timeline beginning with hashtag •Put in database, with datestamp and id • Pull all “un-retweeted” tweets from database • Post those tweets, updating “retweeted” status as they post

  21. API case study: Retwitter • Source code: http://www.openparenthesis.org/code/twitter-api • Open Source, GPLv3 license • Uses: •PHP 5 (SimpleXMLElement rocks) •MySQL DB •cron or equivalent (scheduled command line invocation) •cURL

  22. Why we use Twitter?

  23. Our communication tools are shrinking… From books Big Tome

  24. Our communication tools are shrinking… To lightweight documents Big Tome pdf

  25. Our communication tools are shrinking… My blog To blog posts Big Tome pdf

  26. Our communication tools are shrinking… My blog Big Tome pdf To text messaging

  27. Our communication tools are shrinking… My blog Big Tome pdf Welcome to the microblogging revolution

  28. Twitter = stripped down blogging My blog

  29. Twitter = stripped down blogging No titles My blog My blog

  30. Twitter = stripped down blogging No titles My blog My blog No categories

  31. Twitter = stripped down blogging No titles My blog My blog My blog No categories Tighter text

  32. Twitter = stripped down blogging My blog My blog My blog

  33. Future of Twitter • according to Google Trends, site traffic has mushroomed over the last year

  34. Mobile internet is still small but growing fast

  35. Conclusion : make it simple is beautiful !

More Related