我正在尝试从ExactOnlineAPI访问令牌,但文档建议仅使用 x-www-form-urlencoded
. Ruby on Rails 是否有这种编码,如果有,我该如何使用它。
x-www-form-urlencoded
和有什么区别encode_www_form
params = {
:code => "#{code}",
:redirect_uri => '/auth/exact/callback',
:grant_type => "authorization_code",
:client_id => "{CLIENT_ID}",
:client_secret => "CLIENT_SECRET"
}
uri = URI('https://start.exactonline.nl/api/oauth2/token')
#
uri.query = URI.encode_www_form(params)
res = Net::HTTP.get_response(uri)
puts "Access Token: "+res.body