Method: OAuthClient#get_request_token
- Defined in:
- lib/oauthclient.rb
#get_request_token(uri, callback = nil, param = nil) ⇒ Object
Get request token.
- uri
-
URI for request token.
- callback
-
callback String. This can be nil for OAuth 1.0a
- param
-
Additional query parameter Hash.
It returns a HTTP::Message instance as a response. When the request is made successfully, you can retrieve a pair of request token and secret like following;
res = client.get_request_token(...)
token = res.oauth_params['oauth_token']
secret = res.oauth_params['oauth_token_secret']
49 50 51 52 53 54 55 56 57 |
# File 'lib/oauthclient.rb', line 49 def get_request_token(uri, callback = nil, param = nil) oauth_config.token = nil oauth_config.secret = nil oauth_config.callback = callback oauth_config.verifier = nil res = request(oauth_config.http_method, uri, param) filter_response(res) res end |