list_sp_pages()
returns a list of SharePoint pages associated with a
specified SharePoint site. get_sp_page()
returns a single SharePoint page.
Usage
list_sp_pages(
...,
site = NULL,
page_type = c("sitePage", "page"),
as_data_frame = TRUE,
call = caller_env()
)
get_sp_page(page_url = NULL, page_id = NULL, ..., site = NULL)
Arguments
- ...
Arguments passed on to
get_sp_site
site_url
A SharePoint site URL in the format "https://[tenant name].sharepoint.com/sites/[site name]". Any SharePoint item or document URL can also be parsed to build a site URL using the tenant and site name included in the URL.
site_name,site_id
Site name or ID of the SharePoint site as an alternative to the SharePoint site URL. Exactly one of
site_url
,site_name
, andsite_id
must be supplied.refresh
If
TRUE
, get a new site even if the existing site is cached as a local option. IfFALSE
, use the cachedms_site
object.cache
If
TRUE
, cache site to a file usingcache_sp_site()
.cache_file
File name for cached file if
cache = TRUE
. Defaults to"sp_site.rds"
or option set withsharepointr.cache_file_site
.overwrite
If
TRUE
, replace the existing cached object named bycache_file
with the new object. IfFALSE
, error if a cached file with the samecache_file
name already exists.
- site
Optional
ms_site
object to use. If not provided, the...
arguments are passed toget_sp_site()
.- page_type
Page type to request. One of "sitePage" or "page".
- as_data_frame
If
TRUE
, return a data frame with details on the SharePoint site pages. IfFALSE
, return a list.- call
The execution environment of a currently running function, e.g.
caller_env()
. The function will be mentioned in error messages as the source of the error. See thecall
argument ofabort()
for more information.- page_url, page_id
SharePoint page URL or ID.