谷歌驱动器api - 检查文件是否公开?

时间:2017-06-16 15:03:54

标签: php api google-drive-api

我正在尝试将应用程序挂钩到谷歌驱动器,我已经完成了所有工作,我只是无法检查文件权限。现在我回来了一堆文件,我想过滤它们,所以它只显示公开的文件。我该怎么做呢?如果我运行$file->getShared()$file->getPermissions(),无论文件是私有还是公共文件,它们都返回null。

1 个答案:

答案 0 :(得分:0)

首先确保$ file对象包含所有属性,尤其是权限。在获取文件时使用fields => *执行此操作。

然后迭代权限数组以查看是否存在type = anyone

的权限