Google Drive API - 列出文件夹中的文件

时间:2014-01-04 16:10:46

标签: google-drive-api

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

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

尝试在root / swimmer / training中列出文件,我尝试使用:

 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"
 }
}

我也尝试过:获取https://www.googleapis.com/drive/v2/files?maxResults=10&projection=BASIC&q='培训'+ +父母& key = {YOUR_API_KEY}

找不到相同的结果..

我哪里错了?

1 个答案:

答案 0 :(得分:1)

你的http网址中有很多错误。仔细查看文档。 在#1中它不是文件夹名称,它是文件夹ID(或者您认为它如何知道可能使用的几个名为'trainings'的文件夹中的哪一个?)