当不带参数调用时,gs4_scopes()
返回与 Sheets API 关联的范围的命名字符向量。如果给出gs4_scopes(scopes =)
,则缩写条目(例如"sheets.readonly"
)将扩展到完整范围(在本例中为"https://www.googleapis.com/auth/sheets.readonly"
)。无法识别的范围将保持不变地通过。
参数
- scopes
-
一个或多个 API 范围。每个范围都可以完整指定,或者对于工作表 API-specific 范围,以
gs4_scopes()
识别的缩写形式指定:-
"spreadsheets" =“https://www.googleapis.com/auth/spreadsheets”(默认值)
-
"spreadsheets.readonly" = "https://www.googleapis.com/auth/spreadsheets.readonly"
-
"drive" = "https://www.googleapis.com/auth/drive"
-
"drive.readonly" = "https://www.googleapis.com/auth/drive.readonly"
-
"drive.file" = "https://www.googleapis.com/auth/drive.file"
参看https://developers.google.com/identity/protocols/oauth2/scopes#sheets有关每个范围的权限的详细信息。
-
也可以看看
https://developers.google.com/identity/protocols/oauth2/scopes#sheets有关每个范围的权限的详细信息。
其他验证函数:gs4_auth_configure()
、gs4_auth()
、gs4_deauth()
例子
gs4_scopes("spreadsheets")
#> [1] "https://www.googleapis.com/auth/spreadsheets"
gs4_scopes("spreadsheets.readonly")
#> [1] "https://www.googleapis.com/auth/spreadsheets.readonly"
gs4_scopes("drive")
#> [1] "https://www.googleapis.com/auth/drive"
gs4_scopes()
#> spreadsheets
#> "https://www.googleapis.com/auth/spreadsheets"
#> spreadsheets.readonly
#> "https://www.googleapis.com/auth/spreadsheets.readonly"
#> drive
#> "https://www.googleapis.com/auth/drive"
#> drive.readonly
#> "https://www.googleapis.com/auth/drive.readonly"
#> drive.file
#> "https://www.googleapis.com/auth/drive.file"
相关用法
- R googlesheets4 gs4_token 生成配置的令牌
- R googlesheets4 gs4_formula Google 表格公式类
- R googlesheets4 gs4_random 生成随机工作表名称
- R googlesheets4 gs4_user 获取当前用户的信息
- R googlesheets4 gs4_auth_configure 编辑和查看身份验证配置
- R googlesheets4 gs4_fodder 创建有用的电子表格填充程序
- R googlesheets4 gs4_endpoints 列出工作表端点
- R googlesheets4 gs4_auth 授权 googlesheets4
- R googlesheets4 gs4_find 查找 Google 表格
- R googlesheets4 gs4_examples 示例表
- R googlesheets4 gs4_get 获取工作表元数据
- R googlesheets4 gs4_has_token 手上有令牌吗?
- R googlesheets4 gs4_create 创建一个新工作表
- R googlesheets4 gs4_browse 在网络浏览器中访问工作表
- R googlesheets4 gs4_deauth 暂停授权
- R googlesheets4 googlesheets4-configuration 谷歌表4配置
- R googlesheets4 sheet_rename 重命名(工作)表
- R googlesheets4 sheet_delete 删除一张或多张(工作)表
- R googlesheets4 range_autofit 自动调整列或行以适应数据
- R googlesheets4 range_speedread 将工作表读取为 CSV
- R googlesheets4 range_read_cells 从工作表中读取单元格
- R googlesheets4 spread_sheet 将单元格 DataFrame 展开为电子表格形状
- R googlesheets4 sheet_properties 获取有关(工作)表的数据
- R googlesheets4 sheets_id Sheets_id 类
- R googlesheets4 sheet_append 将行附加到工作表
注:本文由纯净天空筛选整理自Jennifer Bryan等大神的英文原创作品 Produce scopes specific to the Sheets API。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。