如何使用PHP MS Graph SDK获取驱动器根文件夹文件?
获取当前用户驱动器根文件夹文件的PHP SDK实现
要实现调用GET /me/drive/root/children对应的PHP SDK代码,只需通过me()入口直接链式访问驱动器根目录的子项即可,无需手动指定drive-id和driveItem-id,具体代码如下:
<?php use Microsoft\Graph\GraphServiceClient; // 初始化已完成身份验证的GraphServiceClient实例 $graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes); // 获取根文件夹下的所有子项(文件/文件夹) $result = $graphServiceClient->me()->drive()->root()->children()->get()->wait();
关键说明
- 该方式通过
me()->drive()->root()直接定位到当前用户的OneDrive根目录,对应API中的/me/drive/root路径 - 后续调用
children()->get()->wait()发起获取子项的请求,逻辑与已知文件夹ID的调用一致,仅路径定位方式不同
内容的提问来源于stack exchange,提问作者cansado2930
相关产品推荐
相关产品推荐

