首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出并访问Google中的“传入”文件夹

列出并访问Google中的“传入”文件夹
EN

Stack Overflow用户
提问于 2015-01-30 05:08:04
回答 1查看 224关注 0票数 0

我想使用列出和访问用户的Incoming项目,但是我在驱动器API文档中找不到任何方法来做到这一点。我只知道如何从屏幕截图中获取用户驱动器的根,它引用了My Drive

代码语言:javascript
运行
复制
// The setup code is from https://developers.google.com/drive/web/quickstart/quickstart-java
Drive drive = new Drive.Builder(httpTransport, jsonFactory, credential).build();
About a = drive.about().get().execute();
id = a.getRootFolderId();
File driverootfolder = drive.files().get(id).execute();
// From here, can use Drive API to traverse user's Drive directories structure

不幸的是,Incoming文件夹不在My Drive中的任何地方,也没有获得其ID的方法。有方法访问它吗?我的直觉是,第三方应用是不允许这样做的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-04 05:42:19

传入的不是真正的文件夹,而是与您共享的文件的列表。

可以使用以下代码列出此文件夹的内容:

代码语言:javascript
运行
复制
drive.files().list().setQ("sharedWithMe").execute()

不过,请注意,排序是不一样的,因此对于需要对结果分页的大型传入文件夹,很难获得与驱动器中显示的相同的文件顺序。

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

https://stackoverflow.com/questions/28229574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档