Pocket APIを使用してアプリケーションを認証しようとしています。そのため、 Nestfulを使用して HTTP リクエストを送信しています。そして、リクエストを送信しようとするたびに、400 Bad Request
. Pocket のドキュメントによると、コンシューマ キーが見つからないか、リダイレクト URL が見つからない可能性があります。
しかし今、Chrome のネットワーク タブを見ていると、500 Internal Service Error があると表示されています。これらは何ですか?どうすれば修正できますか?
私のコード:
require "nestful"
require "sinatra"
require "uri"
get '/' do
params = {
:consumer_key => '******************************',
:redirect_uri => 'http://localhost:4567/callback'
}
response = Nestful.post 'https://www.getpocket.com/v3/oauth/request',
:params => params,
:format => :json
response.body
response.headers
end
get '/callback' do
"hello world"
end