FrontPage Project~TwitterApi
Project »TwitterApi

Difference between r1.4 and the current

@@ -18,147 +18,145 @@
== Streaming ==

== Some example ==
http://apps.asterisq.com/mentionmap/#user-csyfamily
http://collecta.com/
http://twittorati.com/
http://stocktwits.com/symbol/GOOG
http://beta.twittervision.com/
http://www.we-love-the.net/Stweet/
http://twitonair.com/
http://picfog.com/search/shinhseok
http://apps.asterisq.com/mentionmap/#user-csyfamily :
Mentionmap loads '''each user's Twitter status updates (tweets) and finds the people and hashtags they talked about the most.''' The data is displayed using Constellation Framework, a graph visualization library for Actionscript. In this data visualization, mentions become connections and discussions between multiple users emerge as clusters. -- this may not be a proper method to study diffusion of message.
http://collecta.com/
http://twittorati.com/
http://stocktwits.com/symbol/GOOG
http://beta.twittervision.com/
http://www.we-love-the.net/Stweet/
http://twitonair.com/
http://picfog.com/search/shinhseok

== Methods ==
The API supports the following methods to send and receive Twitter data.

=== Search API Methods ===
* search
* trends
* trends/current
* trends/daily
* trends/weekly
* [http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-search search]
* [http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-trends trends]
* [http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-trends-current trends/current]
* [http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-trends-daily trends/daily]
* [http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-trends-weekly trends/weekly]

=== REST API Methods ===
==== Timeline Methods ====
* statuses/public_timeline
* statuses/home_timeline
* statuses/friends_timeline
* statuses/user_timeline
* statuses/mentions
* statuses/retweeted_by_me
* statuses/retweeted_to_me
* statuses/retweets_of_me
* [http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-public_timeline statuses/public_timeline ]
* [http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-home_timeline statuses/home_timeline]
* [http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-friends_timeline statuses/friends_timeline]
* [http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-user_timeline statuses/user_timeline ]
* [statuses/mentions]
* [statuses/retweeted_by_me]
* [statuses/retweeted_to_me]
* [statuses/retweets_of_me]

==== Status Methods ====
* statuses/show
* statuses/update
* statuses/destroy
* statuses/retweet
* statuses/retweets
* statuses/id/retweeted_by
* statuses/id/retweeted_by/ids
* [statuses/show]
* [statuses/update]
* [statuses/destroy ]
* [statuses/retweet]
* [statuses/retweets]
* [statuses/id/retweeted_by]
* [statuses/id/retweeted_by/ids]

==== User Methods ====
* users/show
* users/lookup
* users/search
* users/suggestions
* users/suggestions/category
* statuses/friends
* statuses/followers
* [users/show ]
* [users/lookup]
* [users/search]
* [users/suggestions]
* [users/suggestions/category]
* [statuses/friends]
* [statuses/followers]

==== List Methods ====
* POST lists (create)
* POST lists id (update)
* GET lists (index)
* GET list id (show)
* DELETE list id (destroy)
* GET list statuses
* GET list memberships
* GET list subscriptions
* [POST lists (create)]
* [POST lists id (update)]
* [GET lists (index)]
* [GET list id (show)]
* [DELETE list id (destroy)]
* [GET list statuses]
* [GET list memberships]
* [GET list subscriptions]

==== List Members Methods ====
* GET list members
* POST list members
* DELETE list members
* GET list members id
==== List Members Methods ====
* [GET list members]
* [POST list members]
* [DELETE list members]
* [GET list members id]

==== List Subscribers Methods ====
* GET list subscribers
* POST list subscribers
* DELETE list subscribers
* GET list subscribers id
* [GET list subscribers]
* [POST list subscribers]
* [DELETE list subscribers]
* [GET list subscribers id]

==== Direct Message Methods ====
* direct_messages
* direct_messages/sent
* direct_messages/new
* direct_messages/destroy
* [direct_messages]
* [direct_messages/sent]
* [direct_messages/new]
* [direct_messages/destroy ]

==== Friendship Methods ====
* friendships/create
* friendships/destroy
* friendships/exists
* friendships/show
* friendships/incoming
* friendships/outgoing
* [friendships/create]
* [friendships/destroy ]
* [friendships/exists]
* [friendships/show]
* [friendships/incoming]
* [friendships/outgoing]

==== Social Graph Methods ====
* friends/ids
* followers/ids
==== Social Graph Methods ====
* [friends/ids ]
* [followers/ids ]

==== Account Methods ====
* account/verify_credentials
* account/rate_limit_status
* account/end_session
* account/update_delivery_device
* account/update_profile_colors
* account/update_profile_image
* account/update_profile_background_image
* account/update_profile
==== Account Methods ====
* [account/verify_credentials ]
* [account/rate_limit_status]
* [account/end_session]
* [account/update_delivery_device ]
* [account/update_profile_colors ]
* [account/update_profile_image ]
* [account/update_profile_background_image]
* [account/update_profile ]

==== Favorite Methods ====
* favorites
* favorites/create
* favorites/destroy
==== Favorite Methods ====
* [favorites]
* [favorites/create]
* [favorites/destroy]

==== Notification Methods ====
* notifications/follow
* notifications/leave
* [notifications/follow ]
* [notifications/leave

==== Block Methods ====
* blocks/create
* blocks/destroy
* blocks/exists
* blocks/blocking
* blocks/blocking/ids
* [blocks/create]
* [blocks/destroy]
* [blocks/exists]
* [blocks/blocking]
* [blocks/blocking/ids]

==== Spam Reporting Methods ====
* report_spam
* [report_spam]

==== Saved Searches Methods ====
* saved_searches
* saved_searches/show
* saved_searches/create
* saved_searches/destroy
* [saved_searches]
* [saved_searches/show]
* [saved_searches/create]
* [saved_searches/destroy]

==== OAuth Methods ====
* oauth/request_token
* oauth/authorize
* oauth/authenticate
* oauth/access_token
* [oauth/request_token]
* [oauth/authorize]
* [oauth/authenticate]
* [oauth/access_token]

==== Local Trends Methods ====
* trends/available
* trends/location
* [trends/available]
* [trends/location]

==== Geo methods ====
* geo/nearby_places
* geo/reverse_geocode
* geo/id
* [geo/nearby_places]
* [geo/reverse_geocode]
* [geo/id]

==== Help Methods ====
* help/test
* [help/test]



REST

Representational State Transfer (REST)
150 queries per hour
20000 queiries per hour with whitelist request

  1. Tweet/List/Retweet/Favorite/Block/Follow
  2. Tweet Timeline
  3. Social graph
  4. DM (Direct Message)
  5. Account management

Search

150 queries per hour
no whitelist maintained
  1. Search by words, hashtags (#)
  2. Search by users (to, from, @ )
  3. Location based search

Streaming


Some example

http://apps.asterisq.com/mentionmap/#user-csyfamily :
Mentionmap loads each user's Twitter status updates (tweets) and finds the people and hashtags they talked about the most. The data is displayed using Constellation Framework, a graph visualization library for Actionscript. In this data visualization, mentions become connections and discussions between multiple users emerge as clusters. -- this may not be a proper method to study diffusion of message.
http://collecta.com/
http://twittorati.com/
http://stocktwits.com/symbol/GOOG
http://beta.twittervision.com/
http://www.we-love-the.net/Stweet/
http://twitonair.com/
http://picfog.com/search/shinhseok

Methods

The API supports the following methods to send and receive Twitter data.

REST API Methods

Timeline Methods

Status Methods

  • statuses/show
  • statuses/update
  • Statuses/destroy
  • statuses/retweet
  • statuses/retweets
  • statuses/id/retweeted_by
  • statuses/id/retweeted_by/ids

User Methods

  • Users/show
  • users/lookup
  • users/search
  • users/suggestions
  • users/suggestions/category
  • statuses/friends
  • statuses/followers

List Methods

  • POSTLists(create)
  • POSTListsId(update)
  • GETLists(index)
  • GETListId(show)
  • DELETEListId(destroy)
  • GETListStatuses
  • GETListMemberships
  • GETListSubscriptions

List Members Methods

  • GETListMembers
  • POSTListMembers
  • DELETEListMembers
  • GETListMembersId

List Subscribers Methods

  • GETListSubscribers
  • POSTListSubscribers
  • DELETEListSubscribers
  • GETListSubscribersId

Direct Message Methods

  • direct_messages
  • direct_messages/sent
  • direct_messages/new
  • Direct_messages/destroy

Friendship Methods

  • friendships/create
  • Friendships/destroy
  • friendships/exists
  • friendships/show
  • friendships/incoming
  • friendships/outgoing

Social Graph Methods

  • Friends/ids
  • Followers/ids

Account Methods

  • Account/verify_credentials
  • account/rate_limit_status
  • account/end_session
  • Account/update_delivery_device
  • Account/update_profile_colors
  • Account/update_profile_image
  • account/update_profile_background_image
  • Account/update_profile

Favorite Methods

  • favorites
  • favorites/create
  • favorites/destroy

Notification Methods

  • Notifications/follow
  • [notifications/leave

Block Methods

  • blocks/create
  • blocks/destroy
  • blocks/exists
  • blocks/blocking
  • blocks/blocking/ids

Spam Reporting Methods

  • report_spam

Saved Searches Methods

  • saved_searches
  • saved_searches/show
  • saved_searches/create
  • saved_searches/destroy

OAuth Methods

  • oauth/request_token
  • oauth/authorize
  • oauth/authenticate
  • oauth/access_token

Local Trends Methods

  • trends/available
  • trends/location

Geo methods

  • geo/nearby_places
  • geo/reverse_geocode
  • geo/id

Help Methods

  • help/test

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2012-05-08 14:46:26
Processing time 0.0316 sec