たとえばRubyのOAuth Gemだと OAuthConsumer#get_request_tokenすると OAuth::Unauthorized - 401 Unauthorized: みたいなそっけないエラーがでてどうしたらいいかサッパリわからない時がある。 一応KeyとSecretを確認したけど合ってるし……みたいなとき 俺が調べたところ原因は3つあって コンピュータの時刻が狂っている アプリがTwitterからSuspendされてる アプリの設定画面のCallbackURLに何も入力されていない 最後のが特に気づきにくくてすごく厄介だ。 WebアプリなどでCallbackを用いる場合 ここんところに適当でいいので何かURLを入力しておかないといけない。 本当に適当でいいみたいなので何かを入れておこう! Twitterが悪いのかOAuthが悪いのか知らないけどひでえ仕様
