Ruby Google驱动器文件资源缺少权限数据

Ruby Google驱动器文件资源缺少权限数据,ruby,google-drive-api,Ruby,Google Drive Api,我使用的是谷歌硬盘的ruby sdk,API v2。使用文件.list或文件.get方法时,响应不包含权限: 权限[]列表有权访问此文件的用户的权限列表。 我能够在单独的API调用中获取权限(permissions.listwithfileId)。这向我表明客户端具有查看此信息的正确权限,但由于某些原因,API没有将其与文件一起返回。list或文件。get调用 在使用文件.list调用时,是否需要执行一些操作来确保权限字段存在?我非常希望避免将(N/PageSize)问题转化为N问题 注意:我省

我使用的是谷歌硬盘的ruby sdk,API v2。使用
文件.list
文件.get
方法时,响应不包含
权限

权限[]
列表
有权访问此文件的用户的权限列表。

我能够在单独的API调用中获取权限(
permissions.list
with
fileId
)。这向我表明客户端具有查看此信息的正确权限,但由于某些原因,API没有将其与
文件一起返回。list
文件。get
调用

在使用
文件.list
调用时,是否需要执行一些操作来确保权限字段存在?
我非常希望避免将(N/PageSize)问题转化为N问题

注意:我省略了包含相关代码和响应,因为除了
权限
之外,它们与预期基本相同。例如,存在
userPermission
owner
属性


谢谢

默认情况下不设置此属性,但您可以在请求url中显式调用它。您必须依赖“部分响应”,在该响应中,您可以设置所需的参数以进行查询或列出。你可以在这里阅读更多关于这个主题的内容:;ruby的实现可以在以下站点找到:

“此属性不是默认设置的”-源代码?您发布的这两个链接的状态都是“默认情况下,服务器在处理请求后发回资源的完整表示。”。