Artikel mit dem Tag

API



Mit Ruby die Twitter Streaming API nutzen: TweetStream

twitter unfiltered 195x300 Mit Ruby die Twitter Streaming API nutzen: TweetStream

Wer auf die Twitter-API zugreift kennt das Problem des ständigen Polling der API, d.h. man muß in der Software mit Hilfe von Cronjobs oder ähnlichem aller paar Sekunden nach neuen Tweets schauen.

Das hat sich letztes Jahr zum Glück mit der Twitter Streaming API geändert. Nun kann man per Stream auf die Tweets zugreifen, eine tolle Sache!

Um den Stream mit Ruby zu nutzen gibt es ein Gem von Intridea genannt TweetStream. Mit diesem Gem ist es sehr einfach möglich Tweets zu lesen, sogar ein Daemon ist enthalten.


require 'rubygems'
require 'tweetstream'

# The third argument is an optional process name.
TweetStream::Daemon.new('user','pass','tracker').track('keyword1','keyword2') do |status|
  # Do something like dump the status to ActiveRecord
  # or anything else you want.
end

Wo man es herbekommt, wie man es installiert und nutzt erklären Sie in Ihrem Blog:

TweetStream: Ruby Access to the Twitter Streaming API

Happy Streaming!

Alexa Site Thumbnail Service wird eingestellt

Amazon stellt seinen Web-Services-Dienst Alexa Site Thumbnail ein. Neuanmeldungen sind ab sofort nicht mehr möglich, bestehende Accounts haben nur noch bis 12. Juni 2009 Zugriff auf den Web-Service. Mit diesem gebührenpflichtigen Dienst hatte man per Web-Service Zugriff auf Millionen von Screeenshots der Homepages aller Webseiten aus dem Alexa Index seit 2006. Die Kosten beliefen sich auf $0.0002 pro Thumbnail. Man wolle die Ressourcen für andere populärere Services nutzen, begründet Amazon dies in einer Mail an die Entwickler. Via Techcrunch.