获取File
resource时,该文件是Google文档,该文件应该包含exportLinks
个对象。
当我从NodeJs客户端执行此操作时,我确实获得了包含许多字段的文件,但缺少exportLinks
。当我在其文档中使用Try It!部分时,exportLinks
确实存在于同一文件中。唯一明显的区别是我的请求使用Authorization
标头,而#34;尝试它"部分似乎使用key
查询参数。
什么时候exportLinks
被删除?
更多详情:
使用google-auth
和googleapis
发出请求,我正在调用的其他API似乎运行良好。
还认为这是范围权限问题,并尝试使用最广泛的范围进行谷歌驱动 - https://github.com/google/google-api-nodejs-client
- 但这没有任何区别。
答案 0 :(得分:3)
你说这是正确的,因为你没有使用宽容的范围。确保您使用的是正确的范围。你上面粘贴的是错的。在我的测试中,当我使用“https://www.googleapis.com/auth/drive.metadata.readonly”范围时,我没有获得exportLinks,但是当我添加完整范围(“https://www.googleapis.com/auth/drive”)时,我能够按预期获得exportLinks。