Description Usage Arguments Value Examples
The Canvas headers include a link object (usually), in form:
Link:
<https://canvas.url/api/v1/[...]?page=1&per_page=10>; rel="current",
<https://canvas.url/api/v1/[...]?page=2&per_page=10>; rel="next",
<https://canvas.url/api/v1/[...]?page=1&per_page=10>; rel="first",
<https://canvas.url/api/v1/[...]?page=15&per_page=10>; rel="last"
In this case, we need to download every page from 1 to 15 to capture all data. This function parses the response object intelligently, using only HEAD requests, to figure out these page requirements.
1 | paginate(x)
|
x |
a httr response object |
unparsed responses
1 2 3 | ## Not run: resp <- canvas_query(url, args, "HEAD")
get_pages(resp)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.