我正在尝试将应用程序挂钩到谷歌驱动器,我已经完成了所有工作,我只是无法检查文件权限。现在我回来了一堆文件,我想过滤它们,所以它只显示公开的文件。我该怎么做呢?如果我运行$file->getShared()
或$file->getPermissions()
,无论文件是私有还是公共文件,它们都返回null。
答案 0 :(得分:0)
首先确保$ file对象包含所有属性,尤其是权限。在获取文件时使用fields => *
执行此操作。
然后迭代权限数组以查看是否存在type = anyone