« MovableType用PostToTwitterプラグイン v2.0.0 | メイン | MovableType用PostTweetプラグイン v1.0.1 »

MovableType用PostTweetプラグイン v1.0.0

PostToTwitterプラグインの後継となるPostTweetプラグインを公開します。
PostToTwitter v2.0.0をベースに開発されており、次のような機能を持ちます。(※部分が変更点となります)

  • ブログ記事/ウェブページの公開・更新にあわせてTwitterに投稿します。
  • ブログ記事/ウェブページのパーマリンクをURL短縮サービスを用いて短縮化します。
  • 投稿するメッセージフォーマットはMTタグを用いてカスタマイズすることができます。
  • 指定日投稿でも投稿します。
  • Twitterの認証にOAuthを用いています。
PostTweet

プラグインの動作条件は次の通りです。

  • Movable Type(MTOSを含む) バージョン4.0以上(5.0対応)
  • 追加のPerlモジュール
    • Digest::SHA1
    • Crypt::SSLeayもしくはIO::Socket::SSL
    • LWP (ほとんどのMovable Typeに同梱されています)

ぜひ、お試しください。

ドキュメント:PostTweetプラグイン ドキュメント
ダウンロード:zip形式tar.gz形式

本プラグインは、GPLv2と独自ライセンスのデュアルライセンスにて公開されます。
また、将来的に商用ライセンスでの販売を行う予定です。

MTで使用する場合
無償で利用できます。ただし、著作権者の許可なく本プラグインを改変、再配布することはできません。
MTOSで使用する場合
GPLv2に従います。
お問い合わせ

エムロジック株式会社ではMovable Typeによるサイト構築やプラグイン開発、iPhone・Windows等のアプリケーション開発業務を行っています。
お問い合わせはこちらまで。

コメント (12)

あお:

PostTweetすばらしいです。ありがとうございます。

申し訳ございませんが、MTプラグインの仕組みが分からないながらも、今勝手に手を入れようとしてしまいました。

しかし、先ほど確認したところ、「改変」するもの禁止ということで、ライセンスに関してよく確認していませんでした。すいません。

何を変更しようとしていたかというと、短縮アドレスにする前の元URLにGoogleAnalyticsのパラメタ、utm_source=、utm_medium=等を追加したく、「短縮前のURLの後につけるパラメタ」というフィールドを追加しようとしていたのです。

これにより、GAでtwitterからのアクセスを解析するためです。

このような改変のフィードバック、又は機能追加のお願い等はダメでしょうか?

あおさん

コメントありがとうございます。
ご要望把握できました。
機能追加を検討しようかと思います。

完成しましたらこちらで告知しますのでお待ちください。

あおさん

先ほど公開したv1.0.1で任意のクエリ文字列を追加できる機能を含めました。
使い方はドキュメントに記載しています。
ぜひお試しください。

ユニマガ:

PostTweet ありがとうございます!!

設定も非常に簡単でしたし、mtで書いた記事がtwitterに表示された時は感動しました。


ホントに感謝しています。ありがとうございました。 

のり:

PostTweetの公開ありがとうございます。
PostToTwitterを一時使っていましたが、このときは指定日投稿に対
応していなかったので、いつの間にか使わなくなってしまっていま
した。

早速インストールしてみましたが、「Net::OAuth::Simple」という
モジュールが足りないという表示が「認証」のところに出て、先に
進めなくなってしまいました。

telnetなどでモジュールを追加すればよいのですが、その権限があ
りません。何か代替の方法はありませんでしょうか。ネットで検索
していますと、同じ現象で困っておられる方がいらっしゃるようで
す。何かヒントがあればうれしいのですが... よろしくお願いいた
します。

のりさん

返信遅くなりました。
もし可能であれば使用されているMTのバージョンなどをお知らせいただければ参考になります。
Net::OAuth::Simpleはプラグインに同梱してあるのですが、このモジュールが必要としているモジュールに何らかの不足があるのではないかと考えています。

次のバージョンにてそういったところが分かるようプラグイン側の確認を強化するように改善したいと思います。

よろしくお願いします。

Sara:

こんにちは、すばらしいプラグインのご提供ありがとうございます
「のりさん」と同じ症状で頓挫しています。

私のバージョンは MT4.1 です。

Saraさん

ご報告ありがとうございました。
原因がわかりましたので次のバージョンにて対応したいと思います。
今しばらくお待ちください。

すばらしいプラグインのご提供ありがとうございます。

以前(PostToTwitterの時)にも要望が出ていると思うんですが、プレーンテキストだけでなく、HTMLメールにも対応する事は出来ないものでしょうか。

よろしくお願いします。

iwashiwomizuさん

コメントありがとうございます!
HTMLメールへの対応というのはどういった使い方になるでしょう?
PostTweetをどのように利用されているか、どのような状態を期待されているか、詳しくご説明いただければ助かります。

HTMLというところから単純に予想して回答しますと
標準のメッセージフォーマットの定義(テンプレート)では
--
<mt:setvarblock name="title"><mt:entrytitle remove_html="1" /></mt:setvarblock>
--
このようにしてHTMLのタグを除去しています。この「remove_html="1"」を除去するとHTMLがそのままツイートされるようになりますが・・・タグもすべて含まれてしまいますので、これではないとも思うのですが。。

よろしくお願いします。

tajimaさん

ご回答いただきありがとうございます。
すみません、要望を出す場所を重いっきり間違えていました…。
貴重なお時間を無駄にしてしまって申し訳ありません。

tajimaさん

ご回答いただきありがとうございます。
すみません、要望を出す場所を重いっきり間違えていました…。
貴重なお時間を無駄にしてしまって申し訳ありません。

コメントを投稿