View source: R/AuthState-class.R
init_AuthState | R Documentation |
Constructor function for objects of class AuthState.
init_AuthState(
package = NA_character_,
client = NULL,
api_key = NULL,
auth_active = TRUE,
cred = NULL,
app = deprecated()
)
package |
Package name, an optional string. It is recommended to record the name of the package whose auth state is being managed. Ultimately, this may be used in some downstream messaging. |
client |
A Google OAuth client, preferably constructed via
|
api_key |
Optional. API key (a string). Some APIs accept unauthorized, "token-free" requests for public resources, but only if the request includes an API key. |
auth_active |
Logical. |
cred |
Credentials. Typically populated indirectly via |
app |
An object of class AuthState.
my_client <- gargle_oauth_client(
id = "some_long_client_id",
secret = "ssshhhhh_its_a_secret",
name = "my-nifty-oauth-client"
)
init_AuthState(
package = "my_package",
client = my_client,
api_key = "api_key_api_key_api_key",
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.