自分宛のTwitterリプライをメールで受信
携帯電話しかツイッター(Twitter)見る環境がないと、
自分宛のリプライの有無を確認するのに、
いちいちクライアントを立ち上げなければならない。
メールで通知してくれる機能があればいいのに・・・と思って探してみたら、
RSS2mailという、RSSをメールで送ってくれるプログラムを見つけた。
元のPHPスクリプトは、1ステータス1メールで送る仕様なので、
Twitter用に使い勝手が良いように改造してみた。
改造点は以下の通り
・簡単に設置できるように設定ポイントを1カ所にまとめた。
・1ステータス1メールを、まとめて1通のメールにした。
・携帯電話のメール受信画面で見やすいように最適化。
設置
まずスクリプトをT2RssMail.phpと言う名前でダウンロードして設定箇所を書き換えます。
46行目付近
$twitter_id=”"; // ここを貴方のTwitterIDに書き換えてください
$twitter_pass=”"; // ここを貴方のTwitterパスワードに書き換えてください
$to = ”; // ここにメールアドレスを記入してください
$tmpdir = “./tmp/”; // 書き込み権限必要
tmpdirで指定したフォルダを作成して、書き込み権限を与えてやってください。
cronに登録して一定時間で実行するか、PHPが実行できるサーバーにアップロードします。
サーバーにアップロードしたら、一定時間間隔で呼び出されるように、はてなアンテナか
Google検索に登録しておくといいでしょう。
スクリプトのダウンロード(右クリックして、T2RssMail.phpとして保存してください)
http://lil.la/T2RssMail.txt
質問等ありましたら
http://twitter.com/iPCM へお気軽にどうぞ。
Popularity: 4% [?]
タグ: cron, iD, mail, PHP, Twitter, はてな, ツイッター, ポイント, 携帯