【メモ】 PostTweetが動いてない件 → 解決しました

10/29追記
TwitterのAPIが変更されたのか、下記のエラーは解消されました。 現在はPostTweetを使って問題なくツイートできるようになっています。
27_02.jpg 今日の朝当たりから、MovableTypeからツイートするプラグイン「PostTweet」が動いていません。 システムログを確認すると、どうやら次のようなエラーを返されている模様。
PostTweet: Twitterへの投稿に失敗しました。(twitterから応答を得られません。(POST on http://api.twitter.com/1/statuses/update.xml failed: 411 Length Required – at /path/to/mt/plugins/PostTweet/posttweet.pl line 572 ) )
「411 Length Required」で調べるとTwitterのdevで似たことを言っている人が見つかりましたが、 411 Length Required for https://api.twitter.com/oauth/request_token | Twitter Developers いやあ、どこを直したら良いのかさっぱり解らん。 要するに「有効なContent-Lenthを送れよ」という指示なのでしょうけれども… PostTweet以外のツールは動いているように見えるし…ていうかPerlで書かれたソース久しぶりに見た。だめじゃん。 とりあえずわかんないしお腹空いたのでこのまま放置。 誰か直して偉い人。

続きを読む

【メモ】 PostTweetのバージョンアップしようとしたら嵌まって、原因はFastCGIだった(MovableType)

全国250人のMovableTypeファンの皆さんこんにちは、MovableTypeプラグインのお時間です。 いや、そうたいそうなお話ではないのですが、エムロジック謹製のMovableType用Twitterプラグインがバージョン1.0.6にアップデートしていました。Movable Type 5.1へ対応したほか、記事が公開された後にツイートされるようにツイートのタイミングを変更されるなどなかなか素敵なアップデートです。

MovableType用PostTweetプラグイン v1.0.6 (エムロジック放課後プロジェクト)

PostTweetプラグインのバージョンアップを行いました。変更点は次の通りです。

  • Movable Type 5.1への対応
  • PublishCharsetをUTF-8以外に設定したMovable Type 4.xでの動作対応
  • ブログ記事/ウェブページ単位で投稿タイミングを保存する機能を追加し、その初期値をプラグイン設定にて設定できるようにした
  • ブログ記事/ウェブページの編集内容に応じてツイートの内容をプレビューする機能を追加した
  • ブログ記事/ウェブページが公開された後にツイートされるようツイートのタイミングを変更した
  • OAuth認証方式の見直し
  • bitly APIのエラーコード取得方法を変更した
jQueryの使用に伴い本バージョンより動作対象となるMovable Typeのバージョンを4.25以降に変更しております。ご注意ください。

続きを読む

MovableType5(MT5)で画像をアップロードするディレクトリを変更する

「画像の挿入」»「新しい画像をアップロード 」を押して画像をアップロードする場合、デフォルトではこのように表示されます。 25_02_01.jpg これをこのようにしたいというカスタマイズです。 25_02_02.jpg 参考にしたのはこちら。 Movable Type 5のアイテム(画像とか)のデフォルトアップロード先を強引に設定 – 岡山県北でがんばるフリーエンジニアのメモ ただテンプレを直接変更するのはアレなので、alt-tmplディレクトリを利用する。

続きを読む

【メモ】MobableType → はてなブックマークでタイトルがURLになってしまう件

MovableTypeプラグイン「Hatena Bookmarker」でブクマ出来たり出来なかったり。 – nplll: Mutter これの続き。 新規投稿したエントリをHatena Bookmarkerを使って投稿したとき、タイトルが抜け落ちてしまうことがあるのだけど、「タイトルの編集が出来ていない」ということを考えるとすんなり理解できた。

続きを読む

MovableTypeプラグイン「Hatena Bookmarker」でブクマ出来たり出来なかったり。。

このブログに投稿したエントリは自動的にはてなブックマークに”自ブクマ”(自分で自分のエントリをブックマークすること)されるようになっています(エントリの整理と告知のため)。ブクマにはogawaさん謹製のプラグイン「Hatena Bookmarker」を使っていたのですが、昨年末くらいからどうも調子が悪く(Permalinkが正しく渡されない)、手を入れたらなお一層悪く、2月終わりくらいからはエントリを投稿するとエラーで止まるようになってしまった(エラーはXML::Atomが不明な形式のデータを受け取ったとか何かそんなの)ためプラグインの動作を停止していました。 はてなブックマークのAtom APIについては、地味に仕様が変わったり(要求するデータが仕様書と食い違っていたり)、昨日動いてたのが今日動かなくなったりエラーを返したりと言うことが以前にもあって、全然信用できないのである程度諦めてたんですが、さっき試しにプラグインを一旦削除して、ogawaさんのところからダウンロードしたものをそのままインストールして試してみたらば…いけるじゃん! 直りました。 びっくりした… サーバのモジュールに変更があったのか(共用サーバだからあっても仕方ない)とか、今だけはてなのAPIがおかしいのかとか考えたんですが。結局理由は分かりませんでした。以前カスタマイズしていた部分(特定のエントリのみ、ブックマーク対象から外す)を再度加えてもまったく問題なく動いてるし…なんだったんだろう。 何か凄く謎ですが、とりあえず動いてるからいいんじゃね?ってことで良しとします。

続きを読む

URLをbitlyで短縮するSmartyプラグインを作った

3重くらいに今さらですが、Smartyプラグインがマイブームです。多分あとで後悔することになるとは思いますが、オプション的な機能をSmartyプラグインで分割していくとテンプレートと処理プログラムがすっきりするのが快感で。とりあえず無理しない範囲で分割していたり。 で、Twitterへの投稿をサポートする目的でURLを短縮する必要が出てきて、まぁ別にJavaScriptでも良かったんですが、個人的に応用しやすいのはJavaScriptよりSmartyプラグインの方だったのでさっくりプラグインを作りました。 なお使用に当たっては、tknzkさん謹製のopenpear/Services_Bitlyを利用させていただきました。感謝します。

続きを読む

【Becky!】 深海魚フィルター改めMSweeperがシェアウェアでリリースされてた

Becky!用迷惑メールフィルタープラグイン「深海魚フィルター」が公開停止になった…と書いたのですが。 「深海魚フィルター for Becky!」が公開停止してた シーラカンスソフトさんで新しいBecky!用迷惑メールフィルタープラグイン「MSweeper」がシェアウェアにて公開されていました。 MSweeper そうかー深海魚フィルターもシェアウェアになっちゃったか。1ライセンスが365日間有効で、税込み2,100円、深海魚フィルターユーザーは特別優待価格で1,050円。考え方は人それぞれだろうけど、プラグインとしては年2,100円はちょっと高いかなぁ… 21日間の試用付きなので興味がある人は試してみても良いかも。前作「深海魚フィルター」のユーザーとしては、迷惑メールの処理に関しては太鼓判を押せます。

続きを読む

【メモ】 TwitterにPost出来なくなっていた件を修正(追記アリアリ)

このブログのエントリは更新情報としてTwitterにPostしています。 利用しているプラグインはエムロジック株式会社のラボにあるPostToTwitter。 エムロジック放課後プロジェクト: PostToTwitter アーカイブ 便利なんですが、9/4からなぜかPost出来なくなっていました。ログには以下のように記録されています(成功時にはログへの記録無し)。

PostToTwitter: Failed to update.
色々と設定を見直して試してみたところ、次のことが分かりました。

続きを読む

「深海魚フィルター for Becky!」が公開停止してた

追記(2009/09/17) 深海魚フィルターの後継、「MSweeper」がシェアウェアにてリリースされたようです。 【Becky!】 深海魚フィルター改めMSweeperがシェアウェアでリリースされてた
長らくお世話になっているBecky!用アンチSPAMプラグイン、「深海魚フィルター for Becky!」が公開停止になっていました。 シーラカンスソフト 以前、サポート掲示板でクレームを付けている人がいて。 振り分け動作について – 深海魚フィルター サポート掲示板 この人の言うことにも一理あるんだけど(振り分けしてくれないアンチSPAMプラグインに何の価値があるのかと…)、それにしても他に言いようあるだろっていうかそれ言っちゃったらモチベートできなくなるなーと思ってたら案の定。まぁ、これがきっかけかどうかはわかりませんけどね。Thunderbirdに移行しました、ってことかもしれないし。

続きを読む

AddToHatenaBookmarkプラグインを修正(追記:HatenaBookmarkerも同様)

未だにメインがMovableType3.3ということもあって、Ogawaさん作成のMovableTypeからはてなブックマークに投稿するプラグイン「AddToHatenaBookmarkプラグイン」を愛用している(MT4向けにはHatenaBookmarkerプラグインと言う名前で後継プラグインがリリースされています。こちらはメンテナンスされています)のですが、どうも上手く投稿できなくなってしまいました。はてなブックマークに投稿は出来るのですが、タイトルはエントリのURL、コメントやタグは入力されない感じに。 (画像は取り忘れたので再現です…)

続きを読む