我坚持使用必须向我返回目录中所有文件列表的函数(在这种情况下,目录是“root”)。当我调用这个函数时,它会返回只有我在程序中添加的文件(这个程序也可以将文件上传到 Google Drive),而不是所有文件。它还显示了我删除的文件:/. 我做错了什么?我从 Google Drive API Quickstart 复制了这个函数
service, err := getService()
if err != nil {
log.Fatalf("Unable to retrieve Drive client: %v", err)
}
r, err := service.Files.List().Q("'root' in parents").Do()
if err != nil {
log.Fatalf("Unable to retrieve files: %v", err)
}
fmt.Println("Files:")
if len(r.Files) == 0 {
fmt.Println("No files found.")
} else {
for _, i := range r.Files {
fmt.Printf("%v (%vs )\n", i.Name, i.Id)
}
}
茅侃侃
相关分类