Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google drive api 谷歌驱动器API-列出文件夹中的文件_Google Drive Api - Fatal编程技术网

Google drive api 谷歌驱动器API-列出文件夹中的文件

Google drive api 谷歌驱动器API-列出文件夹中的文件,google-drive-api,Google Drive Api,和开发人员一样,我希望获得特定文件夹中所有文件的列表。 我有以下基本的树结构 root swimmer trainings test1.doc test2.doc logs resultsA.csv resultsB.csv 尝试在root/swimber/trainings中列出文件时,我尝试使用: GET https://www.googleapis.com/drive/v2/files

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

root
   swimmer
      trainings
         test1.doc
         test2.doc
      logs
         resultsA.csv
         resultsB.csv
尝试在root/swimber/trainings中列出文件时,我尝试使用:

 GET https://www.googleapis.com/drive/v2/files/trainings/children
并在内部进行了测试

但我得到了404的回应:

404 Not Found
- Show headers -
  {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "notFound",
    "message": "File not found: trainings"
   }
  ],
  "code": 404,
  "message": "File not found: trainings"
 }
}
我也尝试过:获得“培训”+在+父母&key={YOUR_API_key}

未找到相同的结果


我错在哪里?

两个http URL中都存在许多错误。仔细查阅文件。
在#1中,它不是文件夹名称,而是文件夹id(或者你认为它如何知道要使用几个名为“trainings”的文件夹中的哪一个?

好的,我明白了。。。这是有道理的,我可以有许多子文件夹w相同的名字。。。我将尝试理解并测试如何根据路径获取folderId。。。然后使用它)@erwin你能告诉我如何从android中的特定文件夹ID获取文件和文件夹列表吗。我尝试了很多方法,但没有一个成功。请帮忙,