download_session_asset {databraryr} | R Documentation |
Download Asset From Databrary.
Description
Databrary stores file types (assets) of many types. This function downloads an asset based on its system-unique integer identifer (asset_id) and system-unique session (slot) identifier (session_id).
Usage
download_session_asset(
asset_id = 1,
session_id = 9807,
file_name = NULL,
target_dir = tempdir(),
timeout_secs = REQUEST_TIMEOUT,
vb = options::opt("vb"),
rq = NULL
)
Arguments
asset_id |
An integer. Asset id for target file. Default is 1. |
session_id |
An integer. Slot/session number where target file is stored. Default is 9807. |
file_name |
A character string. Name for downloaded file. Default is NULL. |
target_dir |
A character string. Directory to save the downloaded file.
Default is a temporary directory given by a call to |
timeout_secs |
An integer constant. The default value, defined in CONSTANTS.R is REQUEST_TIMEOUT. This value determines the default timeout value for the httr2 request object. When downloading large files, it can be useful to set this value to a large number. |
vb |
Show verbose messages. (Defaults to |
rq |
A list in the form of an |
Value
Full file name to the asset or NULL.
Examples
## Not run:
download_session_asset() # Download's 'numbers' file from volume 1.
download_session_asset(asset_id = 11643, session_id = 9825, file_name = "rdk.mp4")
# Downloads a display with a random dot kinematogram (RDK).
## End(Not run)