kernel_api | R Documentation |
This function is used by other functions to read and write values.
kernel_api(
redcap_uri,
post_body,
config_options,
encoding = "UTF-8",
content_type = "text/csv",
handle_httr = NULL,
encode_httr = "form"
)
redcap_uri |
The uri/url of the REDCap server typically formatted as "https://server.org/apps/redcap/api/". Required. |
post_body |
List of contents expected by the REDCap API. Required. |
config_options |
A list of options passed to |
encoding |
The encoding value passed to |
content_type |
The MIME value passed to |
handle_httr |
The value passed to the |
encode_httr |
The value passed to the |
If the API call is unsuccessful, a value of
base::package_version("0.0.0")
will be returned. This ensures that a
the function will always return an object of class base::package_version.
It guarantees the value can always be used in utils::compareVersion()
.
A utils::packageVersion.
config_options <- NULL
uri <- "https://bbmc.ouhsc.edu/redcap/api/"
token <- "9A81268476645C4E5F03428B8AC3AA7B"
post_body <- list(
token = token,
content = "project",
format = "csv"
)
## Not run:
kernel <- REDCapR:::kernel_api(uri, post_body, config_options)
# Consume the results in a few different ways.
kernel$result
read.csv(text = kernel$raw_text)
as.list(read.csv(text = kernel$raw_text))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.