View source: R/submission_audit_get.R
get_one_submission_audit | R Documentation |
get_one_submission_audit(
iid,
pid = get_default_pid(),
fid = get_default_fid(),
url = get_default_url(),
un = get_default_un(),
pw = get_default_pw(),
retries = get_retries()
)
iid |
The |
pid |
The numeric ID of the project, e.g.: 2. Default: Set default See |
fid |
The alphanumeric form ID, e.g. "build_Spotlighting-0-8_1559885147". Default: Set default See |
url |
The ODK Central base URL without trailing slash. Default: Set default See |
un |
The ODK Central username (an email address).
Default: |
pw |
The ODK Central password.
Default: |
retries |
The number of attempts to retrieve a web resource. This parameter is given to Default: 3. |
This function is the workhorse for the vectorised function submission_audit_get, which gets all server audit logs for a list of submission IDs.
Note this function returns a nested list containing any repeating subgroups. As the presence and length of repeating subgroups is non-deterministic and entirely depends on the completeness of the submission data, we cannot rectangle them any further here. Rectangling requires knowledge of the form schema and the completeness of submission data.
A nested list of submission data.
https://docs.getodk.org/central-api-submission-management/#retrieving-audit-logs
Other utilities:
attachment_get()
,
attachment_link()
,
attachment_url()
,
drop_null_coords()
,
form_schema_parse()
,
get_one_attachment()
,
get_one_submission()
,
get_one_submission_att_list()
,
handle_ru_attachments()
,
handle_ru_datetimes()
,
handle_ru_geopoints()
,
handle_ru_geoshapes()
,
handle_ru_geotraces()
,
isodt_to_local()
,
odata_submission_rectangle()
,
predict_ruodk_name()
,
prepend_uuid()
,
split_geopoint()
,
split_geoshape()
,
split_geotrace()
,
strip_uuid()
,
tidyeval
,
unnest_all()
## Not run:
# See vignette("setup") for setup and authentication options
# ruODK::ru_setup(svc = "....svc", un = "me@email.com", pw = "...")
# With explicit credentials, see tests
sl <- submission_list()
sub <- get_one_submission_audit(sl$instance_id[[1]])
listviewer::jsonedit(sub)
# The details for one submission depend on the form fields
length(sub)
# > 11
# The items are the field names. Repeated groups have the same name.
names(sub)
# > "meta" "encounter_start_datetime" "reporter"
# > "device_id" "location" "habitat"
# > "vegetation_structure" "perimeter" "taxon_encounter"
# > "taxon_encounter" "encounter_end_datetime"
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.