导出 Google 表单
Exporting a Google Form
我正在尝试使用 Google 驱动器 API 将 Google 表单(mime 类型 'application/vnd.google-apps.form')导出为其他格式。 API 我用的是这个(一个例子):
https://www.googleapis.com/drive/v3/files/fileId/export?mimeType=text/html
我找到了有关可用导出格式的文档:
https://developers.google.com/drive/api/v3/ref-export-formats
我已经尝试了那里列出的几乎所有 mimeType 输出,none 工作 - 我收到 http 错误 400。请注意,导出确实可以很好地处理文档、演示文稿和电子表格。有办法吗?
Google Workspace documents and corresponding export MIME types 中指出,About
资源包含一个 exportFormats
字段,其中列出了系统为该用户支持的所有支持的导出格式。
您可以使用 about.get method to get an About resource.
响应示例:
"application/vnd.google-apps.form": [
"application/zip"
],
- Google 表单唯一支持的导出格式是基于我的
About
资源的 zip 格式
示例导出请求:(Google 表格到 zip 文件)
相反,我正在想办法为任何请求获取错误响应。我正在将请求发送到 Google 云端硬盘。
您能否提供代码片段或有关如何出错的步骤。
我在这里问了我的问题。
how to reproduce 415 Unsupported Media type
尝试使用初始 w/o MIME 类型和 return URL 恢复上传,尝试了多种 MIME 类型。一切顺利。
我正在尝试使用 Google 驱动器 API 将 Google 表单(mime 类型 'application/vnd.google-apps.form')导出为其他格式。 API 我用的是这个(一个例子):
https://www.googleapis.com/drive/v3/files/fileId/export?mimeType=text/html
我找到了有关可用导出格式的文档: https://developers.google.com/drive/api/v3/ref-export-formats
我已经尝试了那里列出的几乎所有 mimeType 输出,none 工作 - 我收到 http 错误 400。请注意,导出确实可以很好地处理文档、演示文稿和电子表格。有办法吗?
Google Workspace documents and corresponding export MIME types 中指出,About
资源包含一个 exportFormats
字段,其中列出了系统为该用户支持的所有支持的导出格式。
您可以使用 about.get method to get an About resource.
响应示例:
"application/vnd.google-apps.form": [
"application/zip"
],
- Google 表单唯一支持的导出格式是基于我的
About
资源的 zip 格式
示例导出请求:(Google 表格到 zip 文件)
相反,我正在想办法为任何请求获取错误响应。我正在将请求发送到 Google 云端硬盘。 您能否提供代码片段或有关如何出错的步骤。
我在这里问了我的问题。 how to reproduce 415 Unsupported Media type
尝试使用初始 w/o MIME 类型和 return URL 恢复上传,尝试了多种 MIME 类型。一切顺利。