供内部使用或围绕 Drive API 进行编程。返回使用 httr::config()
预处理的令牌。大多数用户不需要处理令牌"by hand",或者即使他们需要一些控制,drive_auth()
也是他们所需要的。如果没有当前令牌,则调用 drive_auth()
以从缓存加载或启动 OAuth2.0 流程。如果已通过 drive_deauth()
停用身份验证,则 drive_token()
返回 NULL
。
值
request
对象(httr 提供的 S3 类)。
也可以看看
其他低级 API 函数:drive_has_token()
、request_generate()
、request_make()
例子
req <- request_generate(
"drive.files.get",
list(fileId = "abc"),
token = drive_token()
)
req
#> $method
#> [1] "GET"
#>
#> $url
#> [1] "https://www.googleapis.com/drive/v3/files/abc?supportsAllDrives=TRUE"
#>
#> $body
#> named list()
#>
#> $token
#> <request>
#> Auth token: TokenServiceAccount
#>
相关用法
- R googledrive drive_trash 将云端硬盘文件移入或移出回收站
- R googledrive drive_cp 复制云端硬盘文件
- R googledrive drive_mime_type 查找 MIME 类型
- R googledrive drive_reveal 添加新的云端硬盘文件信息列
- R googledrive drive_rm 从云端硬盘删除文件
- R googledrive drive_id 驱动器 ID 类
- R googledrive drive_auth_configure 编辑和查看身份验证配置
- R googledrive drive_upload 上传到新的云端硬盘文件
- R googledrive drive_mv 移动云端硬盘文件
- R googledrive drive_put 将新媒体放入云端硬盘文件中
- R googledrive drive_has_token 手上有令牌吗?
- R googledrive drive_user 获取当前用户的信息
- R googledrive drive_rename 重命名云端硬盘文件
- R googledrive drive_share 共享云端硬盘文件
- R googledrive drive_about 获取有关云端硬盘函数的信息
- R googledrive drive_update 更新现有云端硬盘文件
- R googledrive drive_mkdir 创建云端硬盘文件夹
- R googledrive drive_fields 请求部分资源
- R googledrive drive_endpoints 列出驱动器端点
- R googledrive drive_deauth 暂停授权
- R googledrive drive_link 检索云端硬盘文件链接
- R googledrive drive_find 在 Google 云端硬盘上查找文件
- R googledrive drive_create 创建一个新的空白云端硬盘文件
- R googledrive drive_examples 示例文件
- R googledrive drive_browse 在浏览器中访问云端硬盘文件
注:本文由纯净天空筛选整理自Jennifer Bryan等大神的英文原创作品 Produce configured token。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。