Converts various representations of a Google Sheet into a sheets_id object. Anticipated inputs:

This is a generic function.

as_sheets_id(x, ...)

Arguments

x

Something that uniquely identifies a Google Sheet: a sheets_id, a URL, one-row dribble, or a googlesheets4_spreadsheet.

...

Other arguments passed down to methods. (Not used.)

Examples

as_sheets_id("abc")
#> Spreadsheet name: <unknown> #> ID: abc #> Locale: <unknown> #> Time zone: <unknown> #> # of sheets: <unknown> #> #> Unable to get metadata for this Sheet. Error details: #> Client error: (404) NOT_FOUND #> * A specified resource is not found, or the request is rejected by undisclosed reasons, such as whitelisting. #> * Requested entity was not found.