twitterどうせ忘れるだろうからメモ。Net::OAuthだかNet::Twitterだかのバグで表題のエラーが出ていた件は、十分に新しいバージョン(3.14**以降?)では直っているはずだ。かかわらずこれが出るというのは、単にutf-8として適切ではないデータが渡されているだけのことらしい。orzBasicのときはいけたのにOAuthになったら通らなくなるのは不可解だが、TwitterのAPIなんて不可解なことだらけなので考えても仕方がない。Basic認証使えないしね。encoding("utf-8");を消したら直った。utf8;してutf-8で書く。encodingはもう使わない。読み込んできた文字列は全部Encode::decode_utf8で処理する。(http://blog.livedoor.jp/dankogai/archives/51290188.html)そうすればソース中の文字列も外から入ってきた文字列も全部中身が正しいutf-8で(←これ大事)、かつutf-8フラグも立つ(←これも大事)ので化けない(少なくともNet::Twitterさんに怒られることはない)。closed.Aboutまた太った。naotaco+blog@gmail.com[naotaco.com]一切の無断転載・リライト等を禁止します。各種お問い合わせは、上のメールアドレス、もしくはTwitterまで連絡ください。宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。WordPress.。