« MovableType用PostTweetプラグイン v1.0.2 | メイン | 当サイトで公開しているMTプラグイン等のMT5.1対応状況 »

MovableType用PostTweetプラグイン v1.0.3

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

  • JSON.pmの廃止予定のファンクションを必要に応じて使わないように変更した
  • add_queryモディファイアを使わない場合にwarningが出ていた問題の修正

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

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

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

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

ぜひ、お試しください。

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

本プラグインは、GPLv2と独自ライセンスのデュアルライセンスにて公開されます。

MTで使用する場合
無償で利用できます。ただし、著作権者の許可なく本プラグインを改変、再配布することはできません。(本条件に従えない場合には有償ライセンスの用意がありますのでそちらをご検討ください)
MTOSで使用する場合
GPLv2に従います。

また本プラグインは、Movable Typeプラグイン販売サイト「3rdFocus」において、有償版となる「PostTweet+」プラグインのライセンスの提供を行っております。当サイトにおけるライセンスを選択いただけない場合やカスタマイズしてご利用されたい場合は、ぜひご検討ください。
Movable Typeプラグイン販売サイト 3rdFocus

お問い合わせ

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

コメント (9)

koki:

素晴らしいプラグインありがとうございます!
MTの復元機能を使って戻していくとmt_plugindataのレコードが
指数関数的に増えていく現象が出るようです。

宜しければご確認頂けますでしょうか。
何卒宜しくお願いします。

rd:

ページを確認するかぎり出来なそうですが、念の為確認させてください。

任意のカテゴリでの投稿のみ、twitterへ書き込まないなどの設定は可能でしょうか?

お手数ですが、お答えいただけると助かります。
よろしくお願い致します。

タク:

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

早速使用したいと思い、ダウンロードさせていただき、MTにプラグインを入れて、ドキュメント等を参考に設定を行っているのですが、「OAuthによる認証」のところで、クリックすると、ダイアログは出るのですが、中身がInternal Server Errorが、発生してしまいます。

いろいろとサイトを調べたり、ファイルのパーミッションを変えたりしましたが、直りません。


ちなみに、認証部分でのモジュールのエラーは出なかったので、モジュールはインストールされているかと思うのですが・・。

何が原因なのか全くわからない状況ですので、もし、何か対処法などわかることがございましたらご教授いただけないでしょうか。

お忙しいところ大変お手数ですが、よろしくお願いいたします。

南:

素敵なプラグインをありがとうございます。
現在、MT5.04にPostTweetプラグイン v1.0.3を入れて使用中です。
ところが、携帯投稿用プラグインの「KetaiPost v0.4.0」を入れて、携帯メールから投稿したところ、Twitterへの投稿で記事タイトルの部分が文字化けしてしまうようになってしまいました。(通常投稿の際には文字化けは発生してません。)
自分で色々と調べてみたものの、原因がよくわからず困ってます。
何か文字化けの回避策などありましたら、ご教授いただけないでしょうか?
お手数をおかけしますが、よろしくお願いいたします。

KetaiPost公開元↓
http://takeyu-web.com/download/mt5-ketaipost/

河野 恵美子:

こんばんわ。メールさせて頂きました。河野です。

コメント欄のほう修正頂いましたありがとうございました。書き込みされるようになったようです。

メールにも記載させて頂いたように南さんと同じような状況となっております。対応策などありましたらお忙しいと思いますが、ご回答よろしくお願い致します。

高田:

はじめまして、高田と申します。
プラグインを利用させて頂きました。

半角英数は動くんですけど、日本語だと失敗してしまいます。
何か理由がありますか?
サーバーのエンコーディングはUTF-8です。

MTのエラーは
PostTweet: Twitterへの投稿に失敗しました。
(
twitterから応答を得られません。
(Can't locate Encode.pm in @INC (@INC contains:
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/UploadDir/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/MailForm/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/PostTweet/extlib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/PostTweet/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/WXRImporter/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/WidgetManager/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/TypePadAntiSpam/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/Textile/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/StyleCatcher/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/spamlookup/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/MultiBlog/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/plugins/feeds-app-lite/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/addons/Commercial.pack/lib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/extlib
/usr/home/mw2pa3gbog/www/cgi-bin/mt/extlib lib
/usr/local/lib/perl5/5.6.1/i386-freebsd
/usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd
/usr/local/lib/perl5/site_perl/5.6.1
/usr/local/lib/perl5/site_perl/5.6.0/i386-freebsd
/usr/local/lib/perl5/site_perl/5.6.0
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd
/usr/local/lib/perl5/site_perl/5.005
/usr/local/lib/perl5/site_perl .
) at (eval 116) line 3. at
/usr/home/vhost/www/cgi-bin/mt/plugins/PostTweet/extlib/Net/OAuth/Message.pm line 105

とでています。

何かわかりますでしょうか?

新谷:

プラグイン使わせて頂いてます。

公開と同時にTweetしてしまうため、再構築終了前にアクセスされ、404だよと言われる事が多々あります。

そこで、公開時の自動投稿を無効にし、
再投稿ボタンで投稿したいのですが、
現状のオプションでは対応できません。

プラグイン自体の有効オプションの他に、
自動投稿の有効オプションを付けて欲しいです。

まつざき:

使いやすいプラグインで愛用させて頂いておりましたが、やはりMT5.13への対応は、無料版では無しということでしょうか。
勝手に改変は禁止事項ということですので、是非、ご検討お願い致します。

長らく回答できず申し訳ありません!

なかなか公開できなかったのですが、先ほど1.0.6を公開しました。ぜひお試しください。

いただいたご要望や問題にもある程度対応できているかと思われます(ただ、今回よりMT4.25以上の対応となりますのでご注意ください)

よろしくお願いします!

コメントを投稿