當不帶參數調用時,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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。