2016-04-08 8 views

答えて

0

Oauth2 gemを使用できます。ここで

は、ページからの使用です:

client = OAuth2::Client.new('client_id', 'client_secret', :site => 'https://example.org') 

client.auth_code.authorize_url(:redirect_uri => 'http://localhost:8080/oauth2/callback') 
# => "https://example.org/oauth/authorization?response_type=code&client_id=client_id&redirect_uri=http://localhost:8080/oauth2/callback" 

token = client.auth_code.get_token('authorization_code_value', :redirect_uri => 'http://localhost:8080/oauth2/callback', :headers => {'Authorization' => 'Basic some_password'}) 
response = token.get('/api/resource', :params => { 'query_foo' => 'bar' }) 
+0

あなたは、私がセットアップの例を見るために見ることができるどこかを知っていますか? – ncrouch25

+0

更新された回答を参照してください。 –

関連する問題