R: Describe an OAuth endpoint.

oauth_endpoint {httr} | R Documentation

## Describe an OAuth endpoint.

### Description

See `oauth_endpoints` for a list of popular OAuth endpoints baked into httr.

### Usage

    oauth_endpoint(request = NULL, authorize, access, ..., base_url = NULL)

### Arguments

`request` | url used to request initial (unauthenticated) token. If using OAuth2.0, leave as `NULL`.
`authorize` | url to send client to for authorisation. Set to `NULL` if not needed
`access` | url used to exchange unauthenticated for authenticated token.
`...` | other additional endpoints.
`base_url` | option url to use as base for `request`, `authorize` and `access` urls.

### See Also

Other OAuth: `oauth1.0_token`, `oauth2.0_token`, `oauth_app`, `oauth_service_token`

### Examples

    linkedin <- oauth_endpoint("requestToken", "authorize", "accessToken",
      base_url = "https://api.linkedin.com/uas/oauth")
    github <- oauth_endpoint(NULL, "authorize", "access_token",
      base_url = "https://github.com/login/oauth")
    facebook <- oauth_endpoint(
      authorize = "https://www.facebook.com/dialog/oauth",
      access = "https://graph.facebook.com/oauth/access_token")

    oauth_endpoints

[Package httr version 1.3.1 Index]