Key low-level code for getting school directory data: crawl through layers of forms and return HTTP response containing quasi-XLS attachments with data exports.
vz_get_directory_responses( tables = c("addresses", "schools", "locations", "specialisations"), ... )
tables | a character vector of tables to retrieve. See ** Tables** below. |
---|---|
... | key-value pairs of search fields. Use |
HTTP response parsable with response_to_quasixls or generally with httr.
Tables can include "addresses", "schools", "locations", "specialisations". If you need more tables based on the same query (fields), pass them into a single function call in order to avoid burdening the data provider's server (the server needs to perform a search for each function call; there is no caching and no data dumps are made available).