【问题标题】:Google Drive API - list files in folderGoogle Drive API - 列出文件夹中的文件
【发布时间】:2014-01-04 16:10:46
【问题描述】:

正如开发人员一样,我想获取特定文件夹中所有文件的列表。 我有以下基本树结构

root
   swimmer
      trainings
         test1.doc
         test2.doc
      logs
         resultsA.csv
         resultsB.csv

试图列出 root/swimmer/trainings 中的文件,我尝试使用:

 GET https://www.googleapis.com/drive/v2/files/trainings/children

并在https://developers.google.com/drive/v2/reference/children/list内对其进行了测试

但我收到 404 响应:

404 Not Found
- Show headers -
  {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "notFound",
    "message": "File not found: trainings"
   }
  ],
  "code": 404,
  "message": "File not found: trainings"
 }
}

我也试过:GET https://www.googleapis.com/drive/v2/files?maxResults=10&projection=BASIC&q='trainings'+in+parents&key={YOUR_API_KEY}

找不到相同的结果..

我哪里错了?

【问题讨论】:

    标签: google-drive-api


    【解决方案1】:

    您的两个 http 网址都存在许多问题。仔细查找文档。 在 #1 中,它不是文件夹名称,而是文件夹 ID(或者您认为它如何知道要使用多个名为“trainings”的文件夹中的哪一个?)

    【讨论】:

    • 好的,我明白了...确实有道理,我可以有许多同名的子文件夹...我将尝试理解并测试如何根据路径...然后使用它)
    • @erwin 你能告诉我如何从android中的特定文件夹ID获取文件和文件夹列表吗?我正在尝试很多方法,但没有一种成功。请帮忙,
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多