Add support for streaming APIs

Bug #539217 reported by Mike Chelen
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Gwibber
Won't Fix
Undecided
Unassigned

Bug Description

Twitter messages can be downloaded streaming, instead of the need for periodic polling.

Several methods are included in their streaming API: http://dev.twitter.com/pages/streaming_api

Some Python libraries support these methods including Tweepy: http://github.com/joshthecoder/tweepy

Mike Chelen (mchelen)
tags: added: identica statusnet
summary: - Add support for Twitter streaming API
+ Add support for streaming APIs
tags: added: pubsubhubbub push simpleupdateprotocol sup
Revision history for this message
Ryan Paul (segphault) wrote :

Afaik, the streaming API only provides access to random or filtered samples of the public stream. It doesn't provide access to a user's message stream, for example. As such, it isn't really possible to use it for a Twitter client. It's really just for statistical analysis. If I'm mistaken or if the API is extended to support regular user streams, please reopen this bug report.

Changed in gwibber:
status: New → Won't Fix
Revision history for this message
Juan Sebastián Marulanda (juanchito2006) wrote :

The API, as used in TweetDeck, allows users to view tweets from followed users to their friends, regardless if one is following that friend. Plus, it allows constant updating without reloading.

Revision history for this message
Mike Chelen (mchelen) wrote :

User Streams are documented here: http://dev.twitter.com/pages/user_streams

Even if there were no user streams, the streaming search api would still be useful for #hashtag and other searches.

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.