Project

General

Profile

環境対応 #536

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

Added by Satoshi Okuno over 7 years ago. Updated about 7 years ago.

Status:
終了
Priority:
高め
Target version:
Start date:
2012-11-23
Due date:
% Done:

0%

プラグイン名:

Description

新規インストール(~/.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が返ってきた場合は、認証ウインドウを表示するようにしました。
パッチを添付しますので確認をお願いします。


Files

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

Also available in: Atom PDF