ツイートテキスト内に「API」という文字列が含まれていることがわかっている私の古いツイートを検索するにはどうすればよいですか?
私が見つけようとしたツイートは次のとおりです。
https://twitter.com/stuartpowers/status/101507975751012352 https://twitter.com/stuartpowers/status/115850250106834944
http://twitter.com/#!/search/realtime/API%20%20from%3Astuartpowersのようなさまざまな検索で
ありがたいことに、これはPythonとそのAPIを使えば地獄のように簡単です。
stu@sente:~$ python
>>> from followers import * #followers is a wrapper script I wrote on top of Tweepy
>>> api = authorize()
>>> pprint.pprint([(x.id_str,x.text) for x in list(tweepy.Cursor(api.user_timeline,'stuartpowers').items()) if 'API' in x.text])
[('115850250106834944',
"I wish Google's gdata API was magically ported to using @kennethreitz 's #requests library."),
('101507975751012352',
'http://t.co/FpCEVa7 looks damn nifty for anyone dealing with APIs: example: http://t.co/G0Ror3z')]
「API」を含む2つのツイートがあり、それらは信じられないほど古くはなく2011-08-11 04:19:22
、2011-09-19 18:10:26
ツイートは全部で242個しかありません。
非コーダーが古いツイートを見つける方法があればいいのにと思いますが、そうではありませんか?