(get-google-sheets-authentication-credential http-transport
json-factory
app-credentials-file-path
app-user-tokens-directory-path
app-user)
Get authentication credentials for a Google Sheets desktop app.
If a valid credential for an app-user
exists, just returns it.
If not, go through a re-authorization step.
Note that this also saves the credentials in a data store.
Get authentication credentials for a Google Sheets desktop app. If a valid credential for an `app-user` exists, just returns it. If not, go through a re-authorization step. Note that this also saves the credentials in a data store.
(google-sheets-client app-user
app-credentials-file-path
app-user-tokens-directory-path)
Creates a client that can be used to create a google-sheets-service. Note that this is credential specific, thus app-user specific.
Creates a client that can be used to create a google-sheets-service. Note that this is credential specific, thus app-user specific.
(google-sheets-service google-sheets-client app-name)
Creates a Google Sheets Service that is used in Google Sheets calls.
Creates a Google Sheets Service that is used in Google Sheets calls.
(google-sheets-service-component {:keys [app-user app-credentials-file-path
app-user-tokens-directory-path
app-name]})
For creating a Google Sheets Service in a state management system.
For creating a Google Sheets Service in a state management system.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close