使用 google drive api 创建 google drive account 的数据文件
make a data file of google drive account using google drive api
我想将 google 驱动器中的所有数据放入文件(xml 或 json 不是这样
事情)。
常规的方法是这样的:
Drive service = new Drive(somedata);
String fileName = service.get(fileId).execute().getTitle();
要获取文件 ID,需要这样做:
Children.List request = service.children().list(root);
ChildList children = request.execute();
String fileId = children.getItems().get(0).getId();
问题在于:
String fileName = service.get(fileId).execute().getTitle();
每个文件都需要很长时间。
如果我想创建一个包含我所有数据的数据文件,那将花费很多时间。
我需要文件名来显示我的 google 驱动器帐户的文件系统。
有人处理过它并且知道该怎么做吗?
而不是 children.list(root)
做 files.list(q='root' in parents, fields=nextPageToken, items/title)
。这样你就可以在一次(分页)获取中获得所有标题。
注意。这是伪代码。查看 Java 库以了解确切的语法
我想将 google 驱动器中的所有数据放入文件(xml 或 json 不是这样 事情)。 常规的方法是这样的:
Drive service = new Drive(somedata);
String fileName = service.get(fileId).execute().getTitle();
要获取文件 ID,需要这样做:
Children.List request = service.children().list(root);
ChildList children = request.execute();
String fileId = children.getItems().get(0).getId();
问题在于:
String fileName = service.get(fileId).execute().getTitle();
每个文件都需要很长时间。
如果我想创建一个包含我所有数据的数据文件,那将花费很多时间。
我需要文件名来显示我的 google 驱动器帐户的文件系统。
有人处理过它并且知道该怎么做吗?
而不是 children.list(root)
做 files.list(q='root' in parents, fields=nextPageToken, items/title)
。这样你就可以在一次(分页)获取中获得所有标题。
注意。这是伪代码。查看 Java 库以了解确切的语法