WordTwitでアカウントの追加ができない

WordTwitでアカウントの追加ができないASのおもちゃ箱開発ブログWordPressで投稿時に自動でTweetしたくて、WordTwitをインストール。
バージョン 3.5.1がインストールされました。

コンシュマーキーとシークレットを設定して、アカウントの追加をしようとしても何も起こらない。
プラグインのソースを読みまくること小一時間。
デバッグ出力のフラグを見つけ、ログを見てみたところ、認証エラーになっていることがわかる。

  1392128986 ..using WP transport
  1392128987 ..WP transport returned a status code of 401
  1392128987 ..RESPONSE was Array
(
    [code] => 401
    [message] => Unauthorized
)

ググってみるとTwitterアプリケーション側でcallback urlが設定されていないかららしい。
Twitter Developerに戻って、Webサイトと同じURLを設定してみる。
出来た!

ちなみに、WordTwitのデバッグ出力フラグは、
/wp/wp-content/plugins/wordtwit/include/classes/debug.php の最後の行に以下のように追加した。
設定ファイルに記載があってもよさそうな物だけど、、、

global $wordtwit_debug;
$wordtwit_debug = new WordTwitDebug;
$wordtwit_debug->enable(true);

ログは、/wp/wp-content/plugins/wordtwit/debug.txt にはかれます。

WordTwitでアカウントの追加ができない」への2件のフィードバック

  1. 石塚

    こんにちは。
    私も同じ現象に悩まされてます。記事を見て、callback urlを指定してもダメでした。

    以前からwordtwitを使用していて、最近動いていない事に気づき、一旦アカウントを削除し、バージョンを3.5.1にしたらアカウント追加ができなくなってしまいました。
    ieでは、アカウント追加ボタンを押すと管理画面のトップへリダイレクトされます。
    Chromeでは、同じページが開きます。

    そもそもTwitterのdevが変わっており、コンシューマキーがあっているかも疑問です。

    Twitterの一時的な不具合なのかも知れませんが、何か情報があればと思いコメントさせてもらいました。

  2. 管理人 投稿作成者

    現象的には、私と同じようですが、、、
    記事に記載してあるように、WordTwitのログを出力するように設定して、内容を見てみると何かわかるかもしれません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>