pi_get: Low-level API access

Description Usage Arguments Value Examples

View source: R/connection.R

Description

Low-level API access

Usage

1
2
3
4
5
pi_get(.con, .fun = NULL, ..., .quiet = TRUE)

pi_response(.con, .fun = NULL, ..., .verb = "GET", .quiet = TRUE)

pi_url(.con, .fun = NULL, ...)

Arguments

.con

A pi_connect() object

.fun

A function ame

...

Key-value query string parameters. This uses rlang::list2(), so splicing (i.e., !!!) is supported.

.quiet

Use .quiet = FALSE to see the URL calls

.verb

The HTTP verb to use (see httr::VERB()).

Value

pi_get() returns a list(), pi_response() returns an httr::response(), and pi_url() returns a bare URL.

Examples

1
2
3
4
5
con <- pi_connect_public()
pi_url(con, "assetservers")
pi_response(con, "assetservers")
result <- pi_get(con, "assetservers")
result$Items[[1]]$Name

paleolimbot/piplyr documentation built on Nov. 4, 2019, 11:17 p.m.