extract_object_id {ottrpal} | R Documentation |
Extract Object IDs using Google Slides API
Description
Performs a HTTP GET method to request the IDs of every slide in a Google Slides presentation. The ID of the first slide is always 'p'.
Usage
extract_object_id(
slide_url,
token = NULL,
access_token = NULL,
refresh_token = NULL
)
Arguments
slide_url |
URL whose 'General access' is set to 'Anyone with the link' |
token |
OAuth 2.0 Access Token. If you don't have a token, use [authorize()] to obtain an access token from Google's OAuth 2.0 server. |
access_token |
Access token can be obtained from running authorize() interactively (token <-authorize(); token$credentials$access_token). This allows it to be passed in using two secrets. |
refresh_token |
Refresh token can be obtained from running authorize() interactively (token <-authorize(); token$credentials$refresh_token). This allows it to be passed in using two secrets. |
Value
Character vector of object ID(s)
Examples
## Not run:
# First, obtain access token and store token for extract_object_id() to use
authorize(client_id = "MY_CLIENT_ID", client_secret = "MY_CLIENT_SECRET")
# Use stored token to talk to Google Slides API
extract_object_id(slide_url = "https://docs.google.com/presentation/d/1H5aF_ROKVxE-H
FHhoOy9vU2Y-y2M_PiV0q-JBL17Gss/edit?usp=sharing")
## End(Not run)
[Package ottrpal version 1.2.1 Index]