プロジェクト

全般

プロフィール

環境対応 #536

完了

新規インストールしたmikutterが起動しない

Satoshi Okuno さんが11年以上前に追加. 約11年前に更新.

ステータス:
終了
優先度:
高め
担当者:
対象バージョン:
開始日:
2012-11-23
期日:
進捗率:

0%

プラグイン名:

説明

新規インストール(~/.mikutterがない状態)のmikutterが以下の例外で起動しなくなりました。
(Twitter側の仕様変更?)

・事象
/Users/moguno/mikutter/core/lib/mikutwitter/query.rb:70:in `query!': 400 #<Net::HTTPBadRequest:0x2d68ad8> (MikuTwitter::Error)
from /Users/moguno/mikutter/core/service.rb:187:in `user_initialize'
from /Users/moguno/mikutter/core/service.rb:52:in `initialize'
from /Users/moguno/mikutter/core/service.rb:23:in `new'
from /Users/moguno/mikutter/core/service.rb:23:in `services_refresh'
from /Users/moguno/mikutter/core/service.rb:28:in `all'
from /Users/moguno/mikutter/core/service.rb:33:in `primary'
from /Users/moguno/mikutter/mikutter.rb:37:in `<main>'

・原因
http://api.twitter.com/1/account/verify_credentials.json
へのアクセスに対して、リザルトコード400で以下のようなjsonが返ってきていました。 {"errors":[{"message":"Bad Authentication data","code":215}]}

・対策
AdHocですが上記のjsonが返ってきた場合は、認証ウインドウを表示するようにしました。
パッチを添付しますので確認をお願いします。


ファイル

a.patch (805 Bytes) a.patch Satoshi Okuno, 2012-11-23 10:39

他の形式にエクスポート: Atom PDF