google-drive-api - 使用 Google Drive API 的错误请求
问题描述
在使用 Google Drive API 的 Get 方法获取 Google Docs 的文档信息(https://developers.google.com/docs/api/reference/rest/v1/documents/get)时,我总是收到 400 Bad Request而没有明确的解释.
JSON 响应中给出的解释是:“此文档不支持此操作。”
我在一个简单的 node.js 程序中执行 API 时遇到同样的错误。
通过分析问题,只有在手动上传到谷歌驱动器的谷歌文档上调用 API 时才会发生这种情况。
对于直接在 Google Drive 中创建的文档,不会发生这种情况。
手动上传的文档在 Google 驱动器中的文件名中始终具有 .doc 或 .docx 扩展名(如下图所示)。
直接在 Google 驱动器中创建的文档没有 .doc 或 docx 扩展名(不知道是否相关)。
任何人都知道为什么会这样?是否有必要的解决方法或特定的额外查询参数?
解决方案
推荐阅读
- pyspark - 在 Pyspark 程序中包含 Hive 查询
- reactjs - Flex 项目在具有 Flex-Direction 行集的 Flex Box 中向上/向下移动,而不是向左/向右移动
- symfony - 多对一关系在 Symfony 中不起作用
- r - 我们如何从子函数中提取外部函数的名称?
- python - 如何隐藏轴线但在 Altair 的图表中显示刻度线,同时积极使用“轴”参数?
- python - 如何将一个端口从 Elastic Beanstalk 映射到我的 Flask 应用程序的 Docker 容器?
- swift - 应用程序发送到后台并返回到前台时的IOS13音频问题
- c# - 在类库中传递和维护配置
- facebook - 如何测试使用 Facebook Groups API 的应用程序?
- c# - 与存储过程一起使用时的 FromSql 方法无法在 EF Core 3.1 中组合