綾小路龍之介の素人思考

[twitter] API検索でつぶやきだけにマッチさせたい

結論を言うと、僕にはできなかった。

Net::Twitterを使ってsearch APIを叩く際に下のようにしてた。 まずはキーワードhogeかfugaで検索

hoge OR fuga

こうすると、hoge111やfuga111のようなscreennameにhogeやfugaが含まれるようなユーザは無条件にヒットする。つぶやきの内容にhogeやfugaが入っていなくてもヒットする。そこで下のようにする。

(hoge OR fuga) -@hoge111 -hoge111 -@fuga111 -fuga111

hoge***とかfuga***とかにマッチするスクリーンネームの人を外すためには、全員を知らなければいけないんだけど、それは現実的じゃないしなぁ。どうすりゃいいんだ。

リファレンス

  1. Net::Twitter - search.cpan.org
  2. Twitter API Wiki / Twitter Search API Method: search

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-01-04T08:04:28+09:00
  2. Modified: 2009-01-04T08:04:28+09:00
  3. Generated: 2016-11-14T23:09:29+09:00