R/read_last.R

Defines functions read_last_data read_last_status read_last_field

Documented in read_last_data read_last_field read_last_status

#' Title
#'
#' @param channel
#' @param parameters
#'
#' @return
#' @export
#'
#' @examples
read_last_data <- function(channel, parameters = list()) {
  .compose_ts_url(
    channel = channel,
    request_type = "feeds",
    last = TRUE,
    parameters = parameters
  ) %>%
    httr::build_url() %>%
    httr::GET() %>%
    .parse_response()
}


#' Title
#'
#' @param channel
#' @param parameters
#'
#' @return
#' @export
#'
#' @examples
read_last_status <- function(channel, parameters = list()) {
  .compose_ts_url(
    channel = channel,
    request_type = "status",
    last = TRUE,
    parameters = parameters
  ) %>%
    httr::build_url() %>%
    httr::GET() %>%
    .parse_response()
}


#' Title
#'
#' @param channel
#' @param field
#' @param parameters
#'
#' @return
#' @export
#'
#' @examples
read_last_field <- function(channel, field, parameters = list()) {
  .compose_ts_url(
    channel = channel,
    request_type = "fields",
    last = TRUE,
    field = field,
    parameters = parameters
  ) %>%
    httr::build_url() %>%
    httr::GET() %>%
    .parse_response()
}
benjaminschwetz/speakr documentation built on Nov. 4, 2019, 7:14 a.m.