首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Google Drive API Get File未返回所有者文件名或属性

Google Drive API Get File未返回所有者文件名或属性
EN

Stack Overflow用户
提问于 2017-08-03 06:28:56
回答 1查看 640关注 0票数 1

我使用的是Google Drive API V3。

我已经使用以下代码创建了一个文件:

代码语言:javascript
运行
AI代码解释
复制
Dictionary<string, string> prop = new Dictionary<string, string>();
prop.Add("Project1", "TestData");
var fileMetadata = new Google.Apis.Drive.v3.Data.File()
{
    Description = "ClassAwesome_Files",
    Name = "Project plan1234",
    CreatedTime = DateTime.Now,
    Properties = prop,
    MimeType = "application/vnd.google-apps.spreadsheet"
};
var request = driveService.Files.Create(fileMetadata);
request.Fields = "id";
var file = request.Execute();

这段代码成功地创建了文件,但是当我尝试从File.Id获取文件时,我无法获取描述、属性等文件元数据。我只得到Id、Name和MimeType等文件元数据。

下面是我用来获取文件的代码:

代码语言:javascript
运行
AI代码解释
复制
// Create Drive API service.
var service = new DriveService(new BaseClientService.Initializer()
{
    HttpClientInitializer = credential,
    ApplicationName = ApplicationName,
});
FilesResource.ListRequest listRequest = service.Files.List();
listRequest.PageSize = 10;
listRequest.Fields = "nextPageToken, files(id, name)";
IList<Google.Apis.Drive.v3.Data.File> files = listRequest.Execute()
    .Files;
Console.WriteLine("Files:");
if (files != null && files.Count > 0)
{
    Google.Apis.Drive.v3.Data.File file = files.Where(x => x.Id == 
    MyFileId Which i created above code).FirstOrDefault();
}

您能告诉我如何获取属性和文件所有者名称吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-03 13:21:32

这是一个常见的问题。设置listRequest.Fields="*"

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45476487

复制
相关文章
Google drive copy File
Creates a copy of a file and applies any requested updates with patch semantics. Try it now.
拿我格子衫来
2022/01/24
4560
file_get_contents遍历api数据
使用【bootstrap】框架 关键代码: file_get_contents("API路径"); <table class="table table-hover table-bordered table-striped" style="text-align: center;"> <tr style="background-color: #F6F9FE;"> <th>编号</th> <th>标题</th> <th
红目香薰
2022/11/29
3180
file_get_contents遍历api数据
rclone挂载Google Drive
元旦在土区成功购买Google one 2T之后,就着手开始用rclone挂载Google Drive
行 者
2023/10/20
8870
Google Drive 的信息检索
对于使用 Google 全家桶的公司,Google 文档类的信息泄露时常发生。出现这种情况主要的原因是文档的权限设置问题,用户可能将文档配置为 anyoneCanFind, anyoneWithLink, domainCanFind, domainWithLink,这四种权限都属于比较公开的权限。后两个属于在域内可以查看到文档,一般来说也是不提倡如此设置,尤其是文档中包含敏感信息的。
madneal
2023/09/21
2530
Google Drive 的信息检索
Google Drive网盘挂载
​ GoIndex是一款部署在Cloudflare Workers的Google Drive目录索引程序,本篇介绍如何借助GoIndex+Cloudflare挂载Google Driver
hahah
2022/08/30
4.2K0
PHP curl或file_get_contents下载图片损坏或无法打开
通过curl或者file_get_contents获取抓取远程图片并且保存到本地,发现损坏了很多图片,比如访问
超级小可爱
2023/02/20
1.4K0
The Google File System
今天看了The Google File System的论文,我们简称其为GFS。GFS是谷歌的分布式文件存储系统,这篇论文是现代分布式软件系统入门的经典论文,并由此诞生了Hadoop生态中HDFS的开源实现。
月梦@剑心
2023/09/01
3160
The Google File System
file_get_contents()
今天遇到一个非常棘手的问题,然后我就突然发现这个函数竟然可以这样用~~ $data = file_get_contents(“/var/www/1.jpg”) 然后~~ $newname = “/var/www/2.jpg”; $handle = fopen($newname, “w”); fwrite($handle,$img); fclose($handle); 然后的然后就发现~~~2图片可以正常使用
苦咖啡
2018/05/08
5090
The Google File System
在这篇论文发表之前,工业界的分布式系统最多也就是几十台服务器的 MPI 集群。而这篇 GFS 的论文一发表,一下子就拿出了一个运作在 1000 台服务器以上的分布式文件系统。并且这个文件系统,还会面临外部数百个并发访问的客户端,可以称得上是石破天惊。 当然,在 19年后的今天,开源社区里的各种分布式系统,也都远比当初的 GFS 更加复杂、强大。回顾这篇 19 年前的论文,GFS 可以说是“技术上辉煌而工程上保守”。说 GFS 技术上辉煌,是因为 Google 通过廉价的 PC 级别的硬件,搭建出了可以处理整个互联网网页数据的系统。而说 GFS 工程上保守,则是因为 GFS 没有“发明”什么特别的黑科技,而是在工程上做了大量的取舍(trade-off)。
Dlimeng
2023/06/30
1950
记录file_get_contents返回空字符串的问题
群里一位大佬上午说了一句箴言:「 世界上没有什么故障是重启解决不了的,如果有,再重启一次。」,结果下午群里就有一位朋友遇到了一个诡异的老版本 PHP 问题:当使用 file_get_contents 抓取网页内容的时候,总是返回空字符串,奇怪的是换用 curl 扩展后又一切正常。不过,重启没有解决他的问题,再重启一次也不行。
LA0WAN9
2021/12/14
7560
JupyterLab 与 Google Drive的完美融合!
说到云存储选项,有太多的选项可供选择:Google Drive、OneDrive和Dropbox适用于普通用户,如果你想要更安全的服务,Tresorit 或 PCloud 也可以选择。但你可能对这些都不太感兴趣,主要原因是我们想知道我的数据在哪里,而“在某个遥远的地方”并不能让我们很满意。这就是我们更热衷于家庭云解决方案的原因。
量化投资与机器学习微信公众号
2020/02/14
3.4K0
将 WebUI Colab 安装到 Google Drive
将 WebUI Colab 安装到 Google Drive Colab 页面功能 一次性安装和更新 跑步 添加模型 教程 稳定的扩散 WebUI Colab 与 Google Drive:ht
西里国际站
2023/08/23
4251
将 WebUI Colab 安装到 Google Drive
File API
Read文件 @Test public void readFileLinesToJson() { FileUtils.readFileLinesToJson("/mappings/doctorinfo_mapping.json"); } /** * 读取resource文件下的mapping * @param filePath * @return */ public static StringBuffer readFileLinesToJson(String filePath) {
HLee
2021/03/09
8170
File API
file_get_put.py
import os import paramiko from scp import SCPClient class ScpClient_intface: __host = "10.111.3.50" __port = 22 __username = "root" __password = "111111" file_name = "e.sh" remote_path = "/root/test1/" local_path = "D:\test"
不凡
2022/03/10
4500
重读 Google File System
本着常读常新的原则,最近又一次阅读了Google三架马车之一的《Google File System》。它里面的一些设计思想,实现原则以及取舍,时至今日仍很有参考价值。
扫帚的影子
2021/02/02
1K0
GDocs for Google Drive Mac(谷歌云端辅助软件)
需要一款谷歌云端辅助软件?GDocs for Google Docs是完美的 Google Drive 伴侣,它功能非常齐全,可让您轻松创建、查看、共享、下载、导出您的文档,从任何地方使用共享菜单在 GDocs for Google Docs 中打开 Google Docs 链接,不会再迷失在您的网络浏览器选项卡中,需要的朋友快来下载体验吧!
快乐的小丸子
2022/09/18
1.3K0
GDocs for Google Drive Mac(谷歌云端辅助软件)
《YOLOv5全面解析教程》​十三,downloads.py 详细解析
是一个工具类,代码比较简单,函数也比较少,主要难点还是在于一些包可能大家不是很熟悉,下面一起来学习下。
BBuf
2023/01/01
1.2K0
《YOLOv5全面解析教程》​十三,downloads.py 详细解析
GDocs for Google Drive Mac(谷歌云端辅助软件)
GDocs for Google Docs是完美的 Google Drive 伴侣,它功能非常齐全,可让您轻松创建、查看、共享、下载、导出您的文档,从任何地方使用共享菜单在 GDocs for Google Docs 中打开 Google Docs 链接,不会再迷失在您的网络浏览器选项卡中。
Mac知识分享
2022/09/16
1K0
go file_put_contents,go语言file_put_contents,go file_get_contents,go语言file_get_con
习惯了php的file_put_contents和file_put_contents函数,方便快捷
高久峰
2023/06/18
2210
点击加载更多

相似问题

Google Drive File List API返回项目的空数组

13

Google drive api file.get提供了无法阅读的内容

10

GET/POST请求Google Drive API

32

Google Drive API -未登录

10

Google Drive SDK File.List属性

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档