applyDataParseFunction | Apply parsing function if a good response |
Authentication | R6 environment to store authentication credentials |
authReturnCode | Returns the authentication parameter "code" in redirected... |
check_cached_scopes | Check token scopes |
checkGoogleAPIError | Get Google API errors |
checkTokenAPI | Check API data token |
check.Url | Checks Urls are in right format for API request |
createCode | Creates a random character code |
doBatchRequest | Batch Requests |
doHttrRequest | Get URL content based on if its Shiny or local |
error.message | Get the error message |
gar_api_generator | googleAuthR data fetch function generator |
gar_attach_auto_auth | Auto Authentication function for use within .onAttach |
gar_auth | Authorize 'googleAuthR' |
gar_auth_js | Shiny JavaScript Google Authorisation [Server Module] |
gar_auth_jsUI | Shiny JavaScript Google Authorisation [UI Module] |
gar_auth_service | JSON service account authentication |
gar_auto_auth | Perform auto authentication |
gar_batch | Turn a list of gar_fetch_functions into batch functions |
gar_batch_walk | Walk data through batches |
gar_cache_set_loc | Set cache location |
gar_cache_setup | Setup where to put cache |
gar_create_api_objects | Create the API objects from the Discovery API |
gar_create_api_skeleton | Create an API library skeleton |
gar_create_package | Create a Google API package |
gar_discovery_api | Get meta data details for specified Google API |
gar_discovery_apis_list | Get a list of Google API libraries |
gar_gce_auth | Authenticate on Google Compute Engine |
gar_gce_auth_email | Get the service email via GCE metadata |
gar_js_getToken | Create a httr token from a js token |
gar_shiny_getAuthUrl | Returns the Google authentication URL |
gar_shiny_getToken | Returns the authentication Token. |
gar_shiny_getUrl | Get the Shiny Apps URL. |
gar_token_info | Get current token summary |
get_google_token | Retrieve Google token from environment and configs for httr |
googleAuth | Server side google auth (Shiny Module) |
googleAuthR | googleAuthR: Easy Authentication with Google OAuth2 APIs |
googleAuthUI | A Login button (Shiny Module) |
is.error | Is this a try error? |
is_legit_token | Check that token appears to be legitimate |
is.NullOb | A helper function that tests whether an object is either NULL... |
is_shiny | Is this a valid shiny session object? |
loginOutput | Login/logout Shiny output |
makeBatchRequest | Make the batch request inner content |
myMessage | Custom message log level |
parseBatchResponse | Parse batch request |
postwalk | Walk into a list |
reactiveAccessToken | Create a reactive Google OAuth2 token |
renderLogin | Render a Google API Authentication Login/logout button |
replace.kv | Create a modified list |
retryRequest | ReTry API requests for certain errors using exponential... |
revokeEventObserver | Listens for a user revoking authentication |
RFC_convert | Converts RFC3339 to as.Date |
rmNullObs | Recursively step down into list, removing all such objects |
split_vector | split a vector on an element |
substitute.list | Substitute in a (nested) list |
token_exists | Check if authorization currently in force |
with_shiny | Turn a googleAuthR data fetch function into a Shiny... |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.