
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!
Google wird Twitter nun in Realtime in seinen Index bzw. die Suche integrieren. Was ist daran neu? Sicher, einige werden jetzt sagen “Mm.. Tweets habe ich doch schon im Google-Index gesehen!”. Klar, aber nicht in Realtime. D.h. du zwitscherst bzw. twitterst etwas und gleich danach, quasi sofort, wird der Tweet in die Suche integriert. Jedenfalls hat sich Google gestern mit Twitter geeinigt, die Updates von Twitter direkt in die Such-Resultate aufzunehmen. Bin gespannt, wie sich das auf die Suche und vorallem SEO, die Suchmaschinenoptimierung, auswirkt. Ich freue mich drauf, let’s go GoogTwittler!
Update:
Auch Bing berichtet zur gleichen Zeit die Integration von Twitter. Na das kann ja Twitter werden ;-)
Via Googleblog und Rivva.
pr-agentur-blog.de hat eine Liste mit 10 Gründen veröffentlicht von B.L. Ochman ins Deutsche übersetzt, warum ein Unternehmen lieber nicht twittern sollte. Ich bin mir da auch noch nicht sicher, ob es für Unternehmen überhaupt das Richtige ist. Sicher kommt es da auch auf die Branche an. Privat fehlt mir leider aktuell die Zeit zum twittern, da blogge ich lieber ;-)