Office365 如何使用一个驱动器API在一个驱动器业务的根目录中获取项目?

Office365 如何使用一个驱动器API在一个驱动器业务的根目录中获取项目?,office365,onedrive,office365api,office365-restapi,Office365,Onedrive,Office365api,Office365 Restapi,我可以将用户登录到单驱动器业务帐户。我还可以获取驱动器详细信息。但是如何获取单驱动器业务帐户根目录中的文件和文件夹的详细信息?访问驱动器的详细信息是通过/root/子路径进行的: https://api.onedrive.com/v1.0/drive/root/children?$select=name 通过/root/children路径访问驱动器的详细信息: https://api.onedrive.com/v1.0/drive/root/children?$select=name 试试

我可以将用户登录到单驱动器业务帐户。我还可以获取驱动器详细信息。但是如何获取单驱动器业务帐户根目录中的文件和文件夹的详细信息?

访问驱动器的详细信息是通过/root/子路径进行的:

https://api.onedrive.com/v1.0/drive/root/children?$select=name

通过/root/children路径访问驱动器的详细信息:

https://api.onedrive.com/v1.0/drive/root/children?$select=name
试试这个

可能的反应是

试试这个

可能的反应是


因为他指的是业务,所以实际上应该是
https://histenant-my.sharepoint.com/_api/v2.0/drive/root/children?select=name
,但我将向上投票,因为在企业和消费者之间进行转换很容易:)我想列出所有子项,而不是任何特定的子项。我如何做到?上面由@Brad提供的请求用于列出用户默认驱动器下的所有子项,$select=name仅显示name属性,您对上述请求有任何错误吗?因为他指的是业务,所以实际上应该是
https://histenant-my.sharepoint.com/_api/v2.0/drive/root/children?select=name
,但我将向上投票,因为在企业和消费者之间进行转换很容易:)我想列出所有子项,而不是任何特定的子项。我如何做到?上面由@Brad提供的请求用于列出用户默认驱动器下的所有子项,$select=name仅显示name属性,您对上面的请求有任何错误吗?
HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {"name": "myfile.jpg", "size": 2048, "file": {} },
    {"name": "Documents", "folder": { "childCount": 4} },
    {"name": "Photos", "folder": { "childCount": 203} },
    {"name": "my sheet(1).xlsx", "size": 197 }
  ],
  "@odata.nextLink": "https://..."
}