Ich wollte dem Phänomen mal nachgehen, dass einige Twitter User anscheinend nie in der Suche auftauchen. Vielleicht ist es ein Datenbankfehler seitens Twitter, vielleicht greift man nicht immer auf den vollen Index zu und daher sind einige Timelines in einigen Internetbereichen nicht indiziert, vielleicht sind es User, deren Profil mal protected war, vielleicht handelt es sich aber auch um eine Verschwörung, und die User, die schon mal irgeneinem von IHNEN unangenehm aufgefallen sind, befinden sich auf einer Sperrliste.
Jedenfalls hab ich aus Spaß mal ein kleines Script geschrieben, welches jeweils einmal nach Tweets von jedem meiner "Friends" (die, denen ich folge) sucht. Das Script verwendet zwei Twitter API Module für Python, weil ich das eine (python-twitter) schon kannte, und ich nur bei dem anderen (Python Twitter Tools) auf Anhieb gesehen habe, wie man damit eine Suche abschickt. Gesucht wird für jeden User jeweils nach "from:USERNAME".
Python Twitter Tools hieß auch twitter, darum hab ich es in ptt umbenannt. Hier das Script (ich hab mir wirklich keine Mühe gegeben), das Ergebnis ist weiter unten zu finden:
import twitter, ptt, time
# Login to Twitter:
api=twitter.Api(TWITTERUSERNAME, TWITTERPASSWORD)
# Get all your friends:
friends = []
i = 1
while (True):
page = api.GetFriends(page=i)
if len(page) < 1:
break
friends += page
i += 1
return friends
search = ptt.Twitter(domain="search.twitter.com")
some_res = []
no_res = []
failure = []
for f in friends:
res = {'results':[]}
try:
res = search.search(q="from:%s"%f.screen_name)
time.sleep(2)
except:
failure.append(f)
if len(res['results']) > 0:
f.search_results = res['results']
some_res.append(f)
else:
no_res.append(f)
# Print results:
print "Nach denen kann gesucht werden:"
for f in some_res: print f.screen_name
print "\nNach denen kann nicht gesucht werden:"
for f in no_res: print f.screen_name
print "\nBei denen gabs nen Fehler:"
for f in failure: print f.screen_name
Und hier das Ergebnis. Ich gebe hier nur die User and, denen ich folge, und bei denen eine Suche nach Tweets erfolglos war. Vielleicht könnt Ihr ja eine Gemeinsamkeit feststellen. Interessant wäre auch, ob ihr einen in der Liste findet, für den ihr Suchergebnisse bekommt. Manche dieser User haben ein protected Profil, aber nicht alle. Und außerdem sollten User, die von jemandem authorisiert wurden zu folgen, doch auch nach deren Tweets suchen können.
Nicht suchbare Twitter Accounts
- schorsch9000
- AKND_de
- schnupperboy
- guidowatch
- tagesschau_eil
- Seipenbusch
- TechFunBln
- ElTres
- bundesradio
- kaiwegner
- GLITTR_CRITTR
- OOD09
- Spreeroiber
- samt_oh
- kellyterryjones
- berlincount
- WasSollInternet
- GRUENE20
- ghandi
- 0mad
- Podpiraten
- dirkhillbrecht
- disblogged
- StarShipSofa
- terryandrob
- Neila_Nomegeh
- wellenleitung
- moderntimes
- korbinian
- PiratenBerlin
- timpritlove
Das hier sind übrigens die undurchsuchbaren meiner Follower. Diejenigen, die schon oben aufgeführt sind habe ich hier ausgeschlossen. Ja, da ist SPAM dabei, aber dafür kann ich nichts. Was habt ihr getan, dass Twitter Euch nicht finden will?
- DeangeloMathews
- BfV_de
- sarah_sweet29
- Wolf_Schaeuble
- zapata33com
- PeterEberhardt
- allopensee
- pantis_shoes
- tvivo
- Reekvk
- Suleitec
- QueenMona
- brillegutschein
- ServiceKing
- derNewsticker
- Genie685
- festgestalt
- KLIMAMAGAZIN
- programmingjoy
- npd_de
- PIRAT20
