#' Download Information About a Party on Databrary.
#'
#' @description
#' `r lifecycle::badge("deprecated")`
#'
#' This function has been deprecated and may be removed in a future release.
#' See `get_party_by_id()` for similar, and more general functionality.
#'
#' @param party_id Party number to retrieve information about.
#' @param convert_JSON A Boolean value if TRUE converts the JSON download
#' @param vb A Boolean value if TRUE returns verbose output.
#'
#' @returns A data frame with information about the party.
#'
#' @examples
#' \donttest{
#' download_party()
#' #' }
#'
#' @export
download_party <- function(party_id = 6,
convert_JSON = TRUE,
vb = FALSE) {
# Check parameters
assertthat::assert_that(length(party_id) == 1)
assertthat::assert_that(is.numeric(party_id))
assertthat::assert_that(party_id >= 1)
assertthat::assert_that(length(convert_JSON) == 1)
assertthat::assert_that(is.logical(convert_JSON))
assertthat::assert_that(length(vb) == 1)
assertthat::assert_that(is.logical(vb))
r <-
GET_db_contents(
URL_components = paste('/api/party', party_id, sep = '/'),
vb = vb,
convert_JSON = convert_JSON
)
if (!is.null(r)) {
as.data.frame(r)
} else {
r
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.