Method: MediumSdk::Connection::AuthCode#authorize_code

Defined in:
lib/medium_sdk/connection/auth_code.rb

#authorize_code(code, opts = {}) ⇒ Object



95
96
97
98
99
100
101
102
103
104
105
106
107
# File 'lib/medium_sdk/connection/auth_code.rb', line 95

def authorize_code(code, opts = {})
  #token = @oauth2client.auth_code.get_token(code, _add_redirect_uri(opts))
  params = {
    code: code,
    client_id: @client_id,
    client_secret: @client_secret,
    redirect_uri: @oauth_redirect_uri,
    grant_type: 'authorization_code'
  }
  res = @authcode_client.post '/v1/tokens', params
  set_token res.body
  return @token
end