ラベル twitter の投稿を表示しています。 すべての投稿を表示
ラベル twitter の投稿を表示しています。 すべての投稿を表示

2011年5月25日水曜日

Twitterで情報収集するための便利ツールまとめ

Twitterで情報を集める上で便利なツールを集めてみた。

  • Advanced Twitter Search
    • Twitter自身によるTwitter Searchの詳細版
    • 要はTwitter Search Operatorsを使いやすいようにフォームにしたということか
    • キーワードはもちろん、発言者や言及先のユーザー、ユーザーの場所などいろいろ検索オプションがある
      • ユーザーの場所については、実は主にユーザーのプロフィールに書かれている場所からジオコーディングして取得してるだけなので結構間違ってたりする
    • OR検索は小文字の「or」ではなく大文字の「OR」なので注意
    • URLで検索すると、短縮URLは短縮前のURLで検索してくれる
    • 検索結果をRSSフィードで購読できる
    • Twitter本家からリンクしていないのはなぜ?
  • Google リアルタイム検索
    • Twitter等へのPOSTをリアルタイムで検索できる
    • Googleだけあって検索能力はTwitter Searchよりも強力
      • 例えば語句の揺れ(ひらがな⇔カタカナ、日本語⇔英語、タイプミス、等)に強いとか
    • 検索対象にFacebook等が加わったらしいけど、いまだに日本ではTwitterが独占状態
  • なんでも速報 Tweets on the Map
    • Googleリアルタイム検索の地図版
    • お天気専門の天気速報
  • ホームページのつぶやき見える君(仮)
    • ブラウザで表示中のページのURLを含むTweetを表示してくれるChrome拡張 & Firefox用Greasemonkey
    • 短縮URLでも拾ってくれる
  • Twitter Streaming API
    • Twitter等へのPOSTをリアルタイムで取得できるAPI
      • 通常は取得できる内容に制限がある
      • 制限なしで全Tweetを取得できるStreaming APIの「Firehose」の提供先にdocomoが加わったのは記憶に新しい
    • APIなのでプログラムができないと使えない
    • キーワードを指定しての取得は、日本語には対応していない
    • 解説(英語):Streaming API Documentation | dev.twitter.com
    • PHPでTwitter Streaming APIを使って特定のキーワードを追跡する例:P2_Service_Twitter

2010年11月9日火曜日

あなたの知らないbit.lyの便利機能

URL短縮サービス最大手のbit.ly。Yahooなど大手サイトの短縮も請け負ってもはやURL短縮サービスの代名詞になりつつある。
そんなbit.lyだが、URL短縮以外のサービスもやっていることについては意外と知らないのではないだろうか?


1. 後ろにプラスでクリック数やTwitterでのつぶやきを表示


短縮URLの後ろに"+"(プラス)を付けると、その短縮URLのアクセス統計が見られるのは有名。

でもTwitterでのつぶやき(最大99件)等も見られるようになっているのは知らなかった。
Twitterのつぶやきには、bit.lyで短縮されたものだけでなく、goo.glやTinyURLで短縮されたリンクも含まれて表示されている。BackTweetsから引っ張ってきているようだ。
URLがトップレベル等の場合、その配下の短縮URLも含めたTweetが表示される。(BackTweetsを使うからそうなるんだろう。)
下記の例は「はてなブックマーク」のトップページの短縮URLの統計ページだが、はてなブックマークのトップページだけだなく、はてなブックマーク内の全ての短縮URLのTweetが表示対象となっている。
例: bit.ly statistics for (はてなブックマーク)

また、クリック数はj.mpと共有しているようだ。→ http://j.mp/DeWI+

ちなみに、amzn.toなどのbit.lyの専用短縮URLの場合、プラスを付けるとbit.lyのページにリダイレクトされて統計が見られる。
例: http://amzn.to/CB7N+



2. QRコード

goo.glでは短縮URLの後ろに".qr"を付けるとQRコードが表示されるが、bit.lyもいつの間にか(?)実装していた。
bit.lyの場合、短縮URLの後ろに".qrcode"を付けるとQRコードが表示される。
例: http://j.mp/DeWI.qrcode

goo.glのQRコードより大きい。(goo.glには負けないという意気込みを感じる?)

QRコードは(株)デンソーウェーブの登録商標です。



3. 人気の動画を一覧表示

統計から人気の動画を選び、一覧表示しているようだ。 → bitly.tv | What the world is watching now



4. a.ly

http://a.ly にアクセスするとbit.lyにリダイレクトされる。
しかし残念ながら(?)このa.lyは短縮URLには使えないようだ。

2009年7月28日火曜日

OAuth調査メモ

OAuthの仕様を理解するための調査のメモなど。


Twitterでの RTの書き方いろいろ

Twitterで他人のつぶやき(Tweet)を再POST(ReTweet)する「RT」。人によって書き方がいろいろ。


基本形


一番多数派のかたち(何かのツールによるもの?)
 RT @xxx: XXXXXX

@リプライの後ににコロンを付けない
 RT @xxx XXXXXX

RTにコロンを付ける
 RT: @xxx XXXXXX

両方コロンを付ける
 RT: @xxx: XXXXXX

コロンの後にスペースを入れない
 RT @xxx:XXXXXX

コロンの前にもスペースを入れる(以前@geekpageさんがやってた)
 RT : @xxx: XXXXXX

小文字で書く
 rt @xxx XXXXXX

@リプライを入れない
 RT XXXXXX


応用編

RTにコメントを付ける
 YYYYYY RT @xxx XXXXXX

コメントを後ろに付ける(海外のユーザーに多い気がする)
 RT @xxx XXXXXX << YYYYYY

RTをさらにRTする際に、RTした人にも@リプライする
 RT @yyy RT @xxx XXXXXX

RTをさらにRTする際に、RTした人は後ろに書く
 RT @xxx XXXXXX (via @yyy)


コメントはRTの後とか@リプライの後とかに入れる人もいる。


参考:RT - Twitter Search

PHPで Twitterの Search APIを使って検索する例

例えばこんな感じ。

<?php
$url = 'http://search.twitter.com/search.json';
$params = http_build_query(array('q' => 'なう', 'lang' => 'ja', 'rpp' => 3));
$results = json_decode(file_get_contents("$url?$params"));

echo '<pre>';
var_dump($results);
var_dump($http_response_header);
echo '</pre>';


PythonやRubyと比べると、PHPは標準関数でいろいろなことができるなーと実感する。


参考:Twitter API Wiki / Twitter Search API Method: search

2009年7月4日土曜日

RSSフィードを Twitterに POSTしてくれるサービスいろいろ

RSS/ATOMフィードを取得して、それをTwitterにPOSTしてくれるサービスの比較。


twitterfeed

  • この手のサービスでは一番有名。最近リニューアルした
  • OpenIDでログインすればユーザー登録不要
  • OAuthでTwitterとやり取りするのでTwitterのパスワードを預けなくてもよい(OAuthでなくてパスワードを預けてもできるみたい)
  • フィードはRSS2.0かATOMがお勧めらしい
  • フィードのエントリーの日付(pubDate)かGUIDかのどちらで新規投稿を特定するかを選べる
  • エントリーのタイトルをPOSTするか、本文か、その両方かを選べる
  • POSTの先頭と最後にそれぞれ任意の文字列を付けられる。最大20字と書いてあるが、日本語だと6文字程度しか入れられないようだ
  • URL短縮は多くのサービスから選べる。デフォルトはBit.lyで、Bit.lyのAPI KEYを入力すればBit.lyの方でクリック数等を追跡できる
  • 「30分ごと」「1時間ごと」と設定しても、2~3時間ごとにしか処理してくれない。(利用ユーザーが多くて処理が重いから?それともTwitter側による制限?)


RSS2twitter
  • OAuthでTwitterとやり取りするのでTwitterのパスワードを預けなくてもよい
  • 機能はtwitterfeedに近い。フィルタはこっちの方が少し上。いくつかtwitterfeedにはあるがこちらには無い機能がある
  • Prefixに日本語を入れたら文字化けした
  • URL短縮は独自のもの(http://url4.eu/xxx)。なのでクリック追跡もRSS2twitter内で見られる
  • フィードを登録するとすぐにPOSTしてくれるのが良い
  • 参考:RSS2twitterはOAuthで認証してTwitterにフィードを流す - F.Ko-Jiの「一秒後は未来」


HootSuite
  • Twitterをラップしてさらに機能を付加するWebのUI。フィードからPOSTする機能も付いている
  • フィードは5つまでしか登録できない
  • POSTするのはエントリーのタイトルのみ。本文はPOSTできない
  • 1時間ごとに設定してもその通りには処理してくれないのはTwitterfeedと同じ。Twitterfeedより早くPOSTしてくれることもあれば、その逆の場合もある
  • URL短縮はow.ly。これはHootSuiteの関連サービスのようだ。リダイレクトではなく、フレーム内に短縮先ページを表示するのが嫌だ


Pingvine
  • 最短5分間隔
  • シンプルで最低限の機能。ユーザー登録も無し
  • 1つのサービスにつき1つのフィードしか登録できない
  • 登録したがPOSTされない。と思ったら何日か経って忘れた頃にPOSTされ始めた。


Twitterボットを簡単につくれちゃう! Bot Maker(ボットメイカー)
  • 国産
  • シンプルで最低限の機能
  • (試してない)

2009年6月24日水曜日

本に関連するTwitterアカウント(Botを含む)のリスト

本に関連するPOSTをしているTwitterアカウント(Botまたはユーザー)のリスト。


tnd (tnd)

積んでる本などを紹介するためのサービス @tnd 本の名前 #感想 で紹介できます 中の人@ina_ani
 参考:つんどいったー - 積んでるモノを **かるーく** 紹介


売れ筋Books(書籍総合) (uresuji_books)

今売れている本をつぶやきます。売れ筋Books隊の隊長です。




売れ筋 単行本 (uresuji_tankobn)

今売れている単行本をつぶやきます。



売れ筋 文庫 (uresuji_bunko)

今売れている文庫をつぶやきます。



売れ筋 新書 (uresuji_shinsho)

今売れている新書をつぶやきます。



売れ筋 マンガ (uresuji_manga)

今売れているマンガをつぶやきます。



ジュンク堂書店池袋本店/PC書 (junkudo_ike_pc)
ジュンク堂書店池袋本店6Fコンピュータ書の最新情報をお届けします


Amazon.co.jp ベストセラー (amz_ranking)
amazon.co.jp 本のベストセラーの順位変動をお知らせします。ある本の最高位が更新されたときと、一定期間ランキングを維持している場合にお知らせしています。
 参考:Amazonベストセラーを教えてくれるTwitterBotをGAE/Jで作りましたぞ - やればできる子の日記


(2009/07/13 追記)
読んだ 4 (yonda4) on Twitter
@yonda4 書名、で読んだ本やマンガを教えてください。読書の記録を取るサービスです。
 参考:twitterで読書記録。読んだ4!


(2009/07/20 追記)
bk1でも売れてるらしい (uresen) on Twitter
非公認わんこ(bot)。オンライン書店ビーケーワンの売れ線(ディリーランキング)をつぶやいてます。
 ※botだけどたくさんフォローしてる...

ブログ アーカイブ

tags