Produces an access token for Google Cloud Services (GCS)

dai_token(
  path = Sys.getenv("GCS_AUTH_FILE"),
  scopes = "https://www.googleapis.com/auth/cloud-platform"
)

Arguments

path

path to a JSON file with a service account key

scopes

GCS auth scopes for the token

Value

a GCS access token object (if credentials are valid) or a message (if not).

Examples

if (FALSE) { token <- dai_token() }