Perform an advanced search of the Internet Archive, specifying which metadata fields to search. Note that all searches are in the form of "contains," i.e., the title contains the search term.
Arguments
- terms
A set of metadata fields and corresponding values to search. These should take the form of a named character vector.
- num_results
The number of results to return per page.
- page
When results are paged, which page of results to return.
- print_url
Should the URL used for the query be printed as a message?
- print_total
Should the total number of results for this query be printed as a message?
References
See the documentation on the Internet Archive's advanced search page.
Examples
query1 <- c("title" = "damnation of theron ware")
ia_search(query1)
#> Warning: Bad Request (HTTP 400).
#> total items found. This query requested 5 results.
#> NULL
query2 <- c("title" = "damnation of theron ware",
"contributor" = "gutenberg")
ia_search(query2)
#> Warning: Bad Request (HTTP 400).
#> total items found. This query requested 5 results.
#> NULL