PostToTwitterプラグインの後継となるPostTweetプラグインを公開します。
PostToTwitter v2.0.0をベースに開発されており、次のような機能を持ちます。(※部分が変更点となります)
- ブログ記事/ウェブページの公開・更新にあわせてTwitterに投稿します。
- ブログ記事/ウェブページのパーマリンクをURL短縮サービスを用いて短縮化します。
- 投稿するメッセージフォーマットはMTタグを用いてカスタマイズすることができます。
- 指定日投稿でも投稿します。※
- Twitterの認証にOAuthを用いています。※
プラグインの動作条件は次の通りです。
- 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に従います。
コメント (12)
PostTweetすばらしいです。ありがとうございます。
申し訳ございませんが、MTプラグインの仕組みが分からないながらも、今勝手に手を入れようとしてしまいました。
しかし、先ほど確認したところ、「改変」するもの禁止ということで、ライセンスに関してよく確認していませんでした。すいません。
何を変更しようとしていたかというと、短縮アドレスにする前の元URLにGoogleAnalyticsのパラメタ、utm_source=、utm_medium=等を追加したく、「短縮前のURLの後につけるパラメタ」というフィールドを追加しようとしていたのです。
これにより、GAでtwitterからのアクセスを解析するためです。
このような改変のフィードバック、又は機能追加のお願い等はダメでしょうか?
Posted by: あお | 2010年6月17日 19:38
あおさん
コメントありがとうございます。
ご要望把握できました。
機能追加を検討しようかと思います。
完成しましたらこちらで告知しますのでお待ちください。
Posted by: tajima | 2010年6月18日 13:04
あおさん
先ほど公開したv1.0.1で任意のクエリ文字列を追加できる機能を含めました。
使い方はドキュメントに記載しています。
ぜひお試しください。
Posted by: tajima | 2010年6月21日 14:27
PostTweet ありがとうございます!!
設定も非常に簡単でしたし、mtで書いた記事がtwitterに表示された時は感動しました。
ホントに感謝しています。ありがとうございました。
Posted by: ユニマガ | 2010年6月21日 22:38
PostTweetの公開ありがとうございます。
PostToTwitterを一時使っていましたが、このときは指定日投稿に対
応していなかったので、いつの間にか使わなくなってしまっていま
した。
早速インストールしてみましたが、「Net::OAuth::Simple」という
モジュールが足りないという表示が「認証」のところに出て、先に
進めなくなってしまいました。
telnetなどでモジュールを追加すればよいのですが、その権限があ
りません。何か代替の方法はありませんでしょうか。ネットで検索
していますと、同じ現象で困っておられる方がいらっしゃるようで
す。何かヒントがあればうれしいのですが... よろしくお願いいた
します。
Posted by: のり | 2010年8月 5日 04:26
のりさん
返信遅くなりました。
もし可能であれば使用されているMTのバージョンなどをお知らせいただければ参考になります。
Net::OAuth::Simpleはプラグインに同梱してあるのですが、このモジュールが必要としているモジュールに何らかの不足があるのではないかと考えています。
次のバージョンにてそういったところが分かるようプラグイン側の確認を強化するように改善したいと思います。
よろしくお願いします。
Posted by: tajima | 2010年8月11日 05:34
こんにちは、すばらしいプラグインのご提供ありがとうございます
「のりさん」と同じ症状で頓挫しています。
私のバージョンは MT4.1 です。
Posted by: Sara | 2010年8月13日 15:04
Saraさん
ご報告ありがとうございました。
原因がわかりましたので次のバージョンにて対応したいと思います。
今しばらくお待ちください。
Posted by: tajima | 2010年8月13日 17:12
すばらしいプラグインのご提供ありがとうございます。
以前(PostToTwitterの時)にも要望が出ていると思うんですが、プレーンテキストだけでなく、HTMLメールにも対応する事は出来ないものでしょうか。
よろしくお願いします。
Posted by: iwashiwomizu | 2010年8月17日 08:46
iwashiwomizuさん
コメントありがとうございます!
HTMLメールへの対応というのはどういった使い方になるでしょう?
PostTweetをどのように利用されているか、どのような状態を期待されているか、詳しくご説明いただければ助かります。
HTMLというところから単純に予想して回答しますと
標準のメッセージフォーマットの定義(テンプレート)では
--
<mt:setvarblock name="title"><mt:entrytitle remove_html="1" /></mt:setvarblock>
--
このようにしてHTMLのタグを除去しています。この「remove_html="1"」を除去するとHTMLがそのままツイートされるようになりますが・・・タグもすべて含まれてしまいますので、これではないとも思うのですが。。
よろしくお願いします。
Posted by: tajima | 2010年8月17日 13:14
tajimaさん
ご回答いただきありがとうございます。
すみません、要望を出す場所を重いっきり間違えていました…。
貴重なお時間を無駄にしてしまって申し訳ありません。
Posted by: iwashiwomizu | 2010年8月21日 08:05
tajimaさん
ご回答いただきありがとうございます。
すみません、要望を出す場所を重いっきり間違えていました…。
貴重なお時間を無駄にしてしまって申し訳ありません。
Posted by: iwashiwomizu | 2010年8月21日 08:06