Google 文档 API,新的 "Compare documents" 功能可以通过 API 获得吗?
Google Docs API, new "Compare documents" feature available through API?
Google 推出了一个有用的文档比较工具。
https://9to5google.com/2019/06/11/google-docs-compare-documents/
我需要通过 API 访问,因为我要比较许多文档。我搜索了 API 参考资料,但没有找到。是我错过了还是没有?
答案:
无法通过文档使用此功能 API。
更多信息
从根本上说,Google 文档 API 可让您创建和修改文档。
来自文档:
The API allows you to do tasks such as the following:
- Automate processes
- Create documentation in bulk
- Generate invoices or contracts
它不是 API,它的方法直接复制用户界面中可用的方法。
解决方法:
Drive API 的 Revisions 资源可能是适合您的近似解决方案,因为它允许通过导出链接访问和下载文档的修订版。
由于 Google 文档具有一定程度的版本控制实现,因此可以使用它来进行文档比较。然而不幸的是,没有比较变化的直接方法,而且 as per a recent Issue Tracker case 似乎由于 .docx
文件的 zip 特性,甚至导出和比较 MD5 都不是一个直接的解决方案。
功能请求:
不过,您可以让 Google 知道这是一项对文档或云端硬盘 API 很重要的功能,并且您希望他们实施该功能。您可以使用前面链接的 Google 的问题跟踪器来报告问题并为他们的开发服务提出功能请求。
为 Google 文档 API 提交功能请求的页面是 here and the Google Drive API is here
参考文献:
问题跟踪器链接:
Google 推出了一个有用的文档比较工具。
https://9to5google.com/2019/06/11/google-docs-compare-documents/
我需要通过 API 访问,因为我要比较许多文档。我搜索了 API 参考资料,但没有找到。是我错过了还是没有?
答案:
无法通过文档使用此功能 API。
更多信息
从根本上说,Google 文档 API 可让您创建和修改文档。
来自文档:
The API allows you to do tasks such as the following:
- Automate processes
- Create documentation in bulk
- Generate invoices or contracts
它不是 API,它的方法直接复制用户界面中可用的方法。
解决方法:
Drive API 的 Revisions 资源可能是适合您的近似解决方案,因为它允许通过导出链接访问和下载文档的修订版。
由于 Google 文档具有一定程度的版本控制实现,因此可以使用它来进行文档比较。然而不幸的是,没有比较变化的直接方法,而且 as per a recent Issue Tracker case 似乎由于 .docx
文件的 zip 特性,甚至导出和比较 MD5 都不是一个直接的解决方案。
功能请求:
不过,您可以让 Google 知道这是一项对文档或云端硬盘 API 很重要的功能,并且您希望他们实施该功能。您可以使用前面链接的 Google 的问题跟踪器来报告问题并为他们的开发服务提出功能请求。
为 Google 文档 API 提交功能请求的页面是 here and the Google Drive API is here