- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个网络应用程序,允许用户创建和编辑 Google 云端硬盘文件。我能够创建和保存新文件。但是当我想更新现有文件时我无法做到这一点。根据 Google Drive API 引用,要更新现有文件,用户需要提供该文件的“fileId”。但是如何获取特定文件的 fileId 呢?我有文件标题,但如何获取“fileId”?
我使用以下代码来执行此操作:
fileId = <How to get this?>
media_body = MediaFileUpload(filename, mimetype='text/x-script.phyton', resumable=True)
body = {
'title': filename,
'description': 'File saved from Pythonista app',
'mimeType': 'text/x-script.phyton'
}
existing_file = service.files().get().execute()
if existing_file:
resource = service.files().update(
fileId=fileId,
body=existing_file,
newRevision=True,
media_body=media_body).execute()
最佳答案
当您获取文件时,您始终需要保留该 ID。与 Dropbox 不同,GD 的路径和文件名几乎没有提供任何信息。
请引用此资源:
当您获取用户项目列表时,您正在进行类似于此的查询 Link: Google Drive SDK API for files listing
在"file"容器内部期望找到这样的数据:
{
"kind": "drive#file",
"id": string, <<<<< HERE
"etag": etag,
****
"title": string, <<<<<<< Name of the file you already use
****
}
}
Link: Google Drive SDK API for file resource info
因此,在您的代码中,大多数时候您应该传递 ID,文件名在这里并不重要。
关于python - 如何获取 Google Drive 文件的 'fileId'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25590286/
我正在尝试使用 C# 中的所有 sql 函数。我已经将参数添加到函数中作为@fileid 和useid。但是得到一个错误。我无法找出代码中的错误.. string query = "exec fn_s
某日,某使用DeDe CMS v5.5的网站在后台上传图片时出现如下错误: 作为web生手的我很是迷茫。印象里之前并没有做什么改动,于是百思不得其解。Google、百度、DeDe官网搜索
我有一个 JSP 页面,其中列出了如下文件: 每个文件都有自己唯一的文件 ID,我尝试实现一个 for 循环来获取我“检查”复选框的文件的文件 ID。 我的JS: function fireGENUR
当我尝试执行此查询时,即使我获得了正确的其他信息,它也会给我错误的文件ID。我无法弄清楚我的查询有什么问题?以下是我的查询: select fileid,filename,folderpath,max
我有一个如下所示的表,表名称是tag。 id fileid == ====== 1 1 2 2 3 2 4 2 5 3 6 3 7 3 我需要找到每个file
我想知道究竟是什么OwnerID/FileID在 QWC 文件中表示。我浏览了 QBWC_proguide,但对我来说仍然有些不清楚。我是新手,所以请有人详细说明这一点。提前致谢! 最佳答案 I wo
假设我使用 fopen 生成文件ID: fid = fopen('\some\path\to\toto.dat','r') 是否可以仅通过 fid 来识别已打开的文件?例如, fname = iden
我在核心模式下使用 FineUploader(它工作得非常好——我怎么推荐都不为过)。 当我从代码中的其他地方调用 addFiles(file) 时,我想在 uploader 中找出分配给该文件的 I
所以我正在编写一个程序,它将帮助我找到所有总统就职演说的类型与标记的比率,并将其保存在字典 ttr 中。但是为了比较,我需要最后创建的字典按年份顺序排列,这样我就可以用它来绘制图表,找出词汇丰富度是增
我有一个网络应用程序,允许用户创建和编辑 Google 云端硬盘文件。我能够创建和保存新文件。但是当我想更新现有文件时我无法做到这一点。根据 Google Drive API 引用,要更新现有文件,用
在我的安卓应用程序中,我要求用户从他的谷歌驱动器中选择一个文件。我可以正确加载“文件选择器”,但我真正需要的是用户选择的文件的 fileId。 我查看了 Drive、DriveId、Metadata
当我使用 Python 2.7(Anaconda、Windows)运行 nltk.corpus.gutenberg.fileids() 时,出现以下错误: File "C:\Anaconda\lib\
有两个表 TableA filedata_id | user_id | filename 1 | 1 | file.txt 2 | 1
我正在尝试创建一个文件链接,以便在用户完成上传后将其放入电子邮件中。你如何在 DotNetNuke 中做到这一点?文件已正确保存,我拥有所有文件信息,但我找不到生成指向任何文件的链接的方法,我可以在电
我正在努力编写可以执行我想要的所有操作的代码,但在函数结束时返回一条错误消息,这会阻止脚本的其余部分运行。 我正在使用这个脚本: function abc(){ var fileName =
悲哀,悲哀,三次悲哀。为什么 Wix 使安装 .NET 程序集如此困难! 我正在安装一个在.NET 中实现的 COM 进程内服务器,在我的 Wix 安装中,我需要为其创建注册表项。我不想这样做,我宁愿
大家好,我遇到了一个问题。在我的应用程序中,我存储了用户之前在 GoogleDrive 文件选择器中选择的文件的 fileId。我还在设备中存储该文件的本地副本。每次启动后我想刷新本地文件,所以我想从
我正在尝试使用 google Drive api 来搜索文件夹的父级。在搜索查询中,我必须动态传递文件 ID,而不是硬编码。我尝试了下面的代码。但我收到文件未找到 json 响应。 这里它不将 fil
在 v2 中,可以使用查询 fileId in kids 调用 /files 来获取 DriveFile 对象的列表,这些对象是所提供文件的父级。 现在,似乎需要调用 /files/:fileId?f
我在我的应用程序中使用谷歌驱动器。我能够在 Google drive App folder 中上传数据并获取文件 ID。我的问题是,如何使用 FileId 从 appDataFolder 下载它这就是
我是一名优秀的程序员,十分优秀!