This is the final object in the OAuth dance - it encapsulates the app, the endpoint, other parameters and the received credentials.
Usage
oauth1.0_token(
endpoint,
app,
permission = NULL,
as_header = TRUE,
private_key = NULL,
cache = getOption("httr_oauth_cache")
)
Arguments
- endpoint
An OAuth endpoint, created by
oauth_endpoint()
- app
An OAuth consumer application, created by
oauth_app()
- permission
optional, a string of permissions to ask for.
- as_header
If
TRUE
, the default, sends oauth in header. IfFALSE
, adds as parameter to url.- private_key
Optional, a key provided by
openssl::read_key()
. Used for signed OAuth 1.0.- cache
A logical value or a string.
TRUE
means to cache using the default cache file.httr-oauth
,FALSE
means don't cache, andNA
means to guess using some sensible heuristics. A string means use the specified path as the cache file.
Details
See Token()
for full details about the token object, and the
caching policies used to store credentials across sessions.
See also
Other OAuth:
oauth2.0_token()
,
oauth_app()
,
oauth_endpoint()
,
oauth_service_token()