谷歌云端硬盘 文件:复制
注意: 需要授权。
创建文件的副本,并使用补丁程序语义应用所有请求的更新。 立即尝试。
请求
HTTP请求
POST https://www.googleapis.com/drive/v3/files/ fileId / copy
参量
参数名称 | 值 | 描述 |
---|---|---|
路径参数 | ||
fileId
|
string
|
文件的ID。 |
可选查询参数 | ||
fields
|
string
|
您想要包含在响应中的字段的路径。如果未指定,则响应包括此方法专用的默认字段集。对于开发,您可以使用特殊值* 返回所有字段,但是仅选择所需的字段即可获得更高的性能。有关更多信息,请参见部分响应文档。
|
ignoreDefaultVisibility
|
boolean
|
是否忽略所创建文件的域的默认可见性设置。域管理员可以选择默认使所有上载的文件对域可见;此参数绕过该请求的行为。权限仍然从父文件夹继承。(默认值:false )
|
keepRevisionForever
|
boolean
|
是否在新的主修订中设置“ keepForever”字段。这仅适用于Google云端硬盘中具有二进制内容的文件。该文件只能保留200个修订版本。如果达到限制,请尝试删除固定的修订。(默认值:false )
|
ocrLanguage
|
string
|
图像导入期间用于OCR处理的语言提示(ISO 639-1代码)。 |
supportsAllDrives
|
boolean
|
警告:不推荐使用此项目。 不推荐使用-请求的应用程序是否同时支持“我的驱动器”和共享驱动器。此参数仅在2020年6月1日之前有效。之后,假定所有应用程序都支持共享驱动器。(默认值: |
supportsTeamDrives
|
boolean
|
警告:不推荐使用此项目。 不推荐使用,而是使用supportsAllDrives。(默认值: |
授权书
此请求需要具有以下至少一个范围的授权:
范围 |
---|
https://www.googleapis.com/auth/drive
|
https://www.googleapis.com/auth/drive.file
|
https://www.googleapis.com/auth/drive.appdata
|
https://www.googleapis.com/auth/drive.photos.readonly
|
某些范围受到限制,需要对您的应用进行安全评估才能使用它们。有关更多信息,请参见身份验证和授权页面。
要求正文
在请求正文中,提供具有以下属性的“ 文件”资源:
物业名称 | 值 | 描述 | 笔记 |
---|---|---|---|
可选属性 | |||
appProperties
|
object
|
任意键/值对的集合,它们对请求的应用是私有的。
在更新和复制请求中将清除具有空值的条目。 |
可写的 |
contentHints.thumbnail.image
|
bytes
|
用URL安全的Base64编码的缩略图数据(RFC 4648第5部分)。 | 可写的 |
contentHints.thumbnail.mimeType
|
string
|
缩略图的MIME类型。 | 可写的 |
copyRequiresWriterPermission
|
boolean
|
对于读者和评论者,应禁用复制,打印或下载此文件的选项。 | 可写的 |
description
|
string
|
文件的简短描述。 | 可写的 |
id
|
string
|
文件的ID。 | 可写的 |
mimeType
|
string
|
文件的MIME类型。
如果未提供任何值,则Google云端硬盘会尝试从上传的内容中自动检测适当的值。除非上载新修订版,否则无法更改该值。 如果使用Google Doc MIME类型创建文件,则将尽可能导入上载的内容。受支持的导入格式在“关于”资源中发布。 |
可写的 |
modifiedTime
|
datetime
|
任何人上次修改文件的时间(RFC 3339日期时间)。
请注意,设置ModifyedTime也将为用户更新ModifyByMeTime。 |
可写的 |
name
|
string
|
文件名。这在文件夹中不一定是唯一的。请注意,对于不可变项,例如共享驱动器的顶层文件夹,“我的驱动器”根文件夹和“应用程序数据”文件夹,名称是恒定的。 | 可写的 |
parents[]
|
list
|
包含文件的父文件夹的ID。
如果未在创建请求中指定,则文件将直接放置在用户的“我的云端硬盘”文件夹中。如果未将其指定为复制请求的一部分,则文件将继承源文件的所有可发现父级。更新请求必须使用 |
可写的 |
properties
|
object
|
对所有应用程序可见的任意键值对的集合。
在更新和复制请求中将清除具有空值的条目。 |
可写的 |
starred
|
boolean
|
用户是否已为文件加星标。 | 可写的 |
viewedByMeTime
|
datetime
|
用户上次查看文件的时间(RFC 3339日期时间)。 | 可写的 |
writersCanShare
|
boolean
|
具有唯一writer 权限的用户是否可以修改文件的权限。未填充共享驱动器中的项目。
|
可写的 |
响应
如果成功,此方法将在响应正文中返回一个文件资源。
试试吧!
使用下面的API资源管理器对实时数据调用此方法,然后查看响应。
function copyDocs () {gapi.client.drive.files.copy({'fileId': '17INW_fB0ISzk2imfjrjHtIe2zNDUyG9znKsaZpSh1AE'}).then(function(response) {appendPre('Files:');var files = response.result.filesif (files && files.length > 0) {for (var i = 0; i < files.length; i++) {var file = files[i];appendPre(file.name + ' (' + file.id + ')');}} else {appendPre('No files found.')}})}
谷歌云端硬盘 文件:复制相关推荐
- minio 授予永久访问权限_Gmail用户现在可以直接授予对谷歌云端硬盘文件的访问权限...
在去年12月将动态电子邮件添加到Android和iOS上的Gmail后,Google正在扩展功能以支持Drive的权限请求.由于有了这一扩展,您现在可以直接从Gmail管理云端硬盘文件访问请求,而无需 ...
- 谷歌云端硬盘下载文件_如何为Google云端硬盘上的文件创建共享下载链接
谷歌云端硬盘下载文件 Google Drive is great-you can access your files from anywhere, on pretty much any device, ...
- 谷歌云端硬盘下载文件_如何使用Google云端硬盘中的Microsoft Office文件
谷歌云端硬盘下载文件 Microsoft Office files are still very common, but if you're more of a Google Docs, Sheets ...
- 谷歌云端硬盘如何下载GB型文件
文章目录 前言 方法 操作步骤 谷歌云端硬盘如何下载GB型文件 前言 这几天一直被谷歌网速所困扰,在云端硬盘里训练好模型后,因为有1GB多一直无法下载,本来想在本地训练一下,后来发现这行不通,如果连v ...
- 谷歌云端硬盘下载文件_如何更改Google云端硬盘中文件的所有者
谷歌云端硬盘下载文件 By default, you're the owner of any file you upload or create on Google Drive. However, i ...
- linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件
linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件 wget --load-cookies /tmp/cookies.txt "https:// ...
- 谷歌云端硬盘 转存_如何合并多个Google云端硬盘和Google相册帐户
谷歌云端硬盘 转存 It isn't possible to merge Google accounts directly, making it tricky to move your data fr ...
- 谷歌云端硬盘怎么跑程序_5种替代Google云端硬盘的开源网络应用程序
谷歌云端硬盘怎么跑程序 去年,我和肯顿·瓦尔达 ( Kenton Varda)进行了成功的筹款活动,使我们建立了Sandstorm . 在竞选期间,他发表了一篇关于开放源代码和独立软件如何在台式机和移 ...
- 谷歌云端硬盘快速下载方法_如何快速搜索Google云端硬盘
谷歌云端硬盘快速下载方法 If you haven't gotten around to organizing your Google Drive and need to find something ...
最新文章
- java字符存储,在什么编码是Java字符存储在?
- codevs4343 找回密码
- 简单仿百度自动搜索框
- 运行Myeclipse发生这事这是怎么回事,大神们
- putty的基本使用
- Fibonacci in the Pocket 模拟
- Ajax用户名验证、服务条款加载、验证码生成
- mysql metadata lock(二)
- vSphere4.1升级到vSphere5.0连载之一
- js add方法_爬虫必备:Python 执行 JS 代码 —— PyExecJS、PyV8、Js2Py
- long 雪花算法_深入分析mysql为什么不推荐使用uuid或者雪花id作为主键
- 程序设计导引及在线实践_四金一银!西电在计算机系统与程序设计竞赛再创佳绩...
- win10无网络安装.Net Framework3.5
- 网吧流媒体服务器系统,网吧视频点播服务器架设完全攻略流媒体服务器 -电脑资料...
- 项目需求到设计的理解
- VM-EXIT(EPT Violation)调用链
- 科比投篮选择——数据采集
- 五个角度浅析大数据与BI的区别
- Scroller简单介绍
- week4——实验题解(csp模拟1)