google-docs - 获取 Google Docs Notes 的时间戳
问题描述
我已经搜索了 google docs api 很长一段时间,并试图找到一种方法来检索时间戳信息。例如,如果我制作了一个谷歌文档并在其中写了一堆东西,那么我在某个特定的时间点写了这些笔记。也许这可以通过文档的版本历史来检索。
我似乎无法从谷歌文档 api 参考https://developers.google.com/docs/api/reference/rest中找到任何方法来访问此时间戳信息, 并且想知道是否有人处理过这种事情之前. 谢谢!
解决方案
使用云端硬盘 API
特别是修订资源
这将返回这种类型的对象:
{
"kind": "drive#revision",
"id": string,
"mimeType": string,
"modifiedTime": datetime,
"keepForever": boolean,
"published": boolean,
"publishedLink": string,
"publishAuto": boolean,
"publishedOutsideDomain": boolean,
"lastModifyingUser": {
"kind": "drive#user",
"displayName": string,
"photoLink": string,
"me": boolean,
"permissionId": string,
"emailAddress": string
},
"originalFilename": string,
"md5Checksum": string,
"size": long,
"exportLinks": {
(key): string
}
}
Docs API 将使用当前修订 ID 获取您的文档,您可以将其与对 Drive API 的调用并行使用。
尽管在修订之间进行实际更改可能会更复杂。您可能必须以文本格式导出修订,然后比较修订以查看发生了哪些变化。
推荐阅读
- php - ajax 调用后,日期选择器工作,但格式不
- ruby-on-rails - Rails form_with(远程)看不到现有模板
- mysql - Laravel:存储没有反斜杠的json数据
- javascript - 从 NUXT 中的“资产”目录加载所有 css 文件
- hyperledger-fabric - Fabric(超级账本)资源管理器:由于 safari 上的内容安全策略而拒绝连接 wss
- powershell - 有没有办法为 cURL 启用自定义 URL 方案支持?
- vue.js - Chrome 不下载存档文件(zip)
- asynchronous - 在 actix-web 中生成从多部分读取数据
- python - 如何在 Python Pandas DataFrame 中选择日期在索引中的行?
- javascript - 访问由单元格渲染器创建的网格的 gridOptions