twitter-mgwを試してみる

| トラックバック(0)
つぶやく   

twitterが重いのでメールで投稿できるように設定してみた。 "twitter to mail"あたりでググったら twitter-mgw なるものを見つける。 書き込み時に twitter が重くて接続に失敗したら、リトライするように プログラムを修正...と思ったが、qmail-command を読むと、 111 の終了コードで終われば(それ以外でもいいんだけど)、 ソフトエラーで再送と書いてあるので、これで十分。

((twitter-mgw でも十分だけどexitを明示的に111を返すように追加))
+ my $exit = 0 ;
   :
    if ($res->is_success){
        my $json = JSON::XS->new->decode( $res->content );
        $log->{response} = $json;
+   } else {
+       $exit = 111 ;
    }
  :
+ exit $exit ;
__END__
んで、再書き込みしてくれるか試したいんだけど、 こういう時に限ってちゃんと動いている。それで普通なんだけど...
追記: 処理の中に下手につながらない時のことを考えTimeout=5を入れてみた。 しかしながら、書き込みに成功して、リターン情報をもらうときにTimeoutが発生し、2重書き込みが発生するので、Timeout処理は無いほうが良かった。

トラックバック(0)

トラックバックURL: http://tsaitoh.net/cgi-bin/movabletype/mt-tb.cgi/2033

2011年12月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

アーカイブ

フレンド・リンク

Powered by Movable Type 4.37

このブログ記事について

このページは、T-Saitohが2009年9月 9日 22:50に書いたブログ記事です。

ひとつ前のブログ記事は「NISSAY「ずっともっとサービス」」です。

次のブログ記事は「TohruSaitoh のつぶやき (09/09)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。