Google docs API 获取每个字符的位置索引和时间戳

Google docs API to get the location index and the timestamp of each character

我需要找到 Google 文档中所有字符的位置索引以及字符插入文档的时间(docs.google.com 文档 ID)

请帮我找到 Google API 同样的。

我今天正在尝试以下方式 - 每次你在 google 文档中输入一些字符时,它都会引发对 google 本身的以下调用 -

/save?id=1iz2wfUhHEI8rUq3j2U3GdCtUNjg9zWbGaCmTIrUATNg&sid=3f66d339b8644b95&vc=1&c=1&w=1&flr=0&smv=8&token=AC4w5VgG1zJmVE7TEMTnRVyJWSr83I-VJw%3A1588917639984&includes_info_params=true

在 header 中我们有以下 "bundles" 标签 - 捆绑包:[{"commands":[{"ty":"is","ibi":3,"s":"is"}],"sid":"3f66d339b8644b95","reqId":1}]

所以捆绑 "S"是你输入的字符串(我输入的是"is") "ibi" 是在 google 文档中插入的字符的索引

我一直在为文档中的整个字符构建索引映射,因此正在寻找一些干净的解决方案,我可以在其中查询 google 文档中所有字符的索引以及插入时间。 ..

Docs API 或 Apps 脚本的 DocumentApp 中没有方法来获取文本中字符的时间戳和索引。

但是您可以在 Google 问题跟踪器中创建功能请求:https://issuetracker.google.com/

找到附近的方法使用.. https://docs.google.com/document/d//revisions/load?id=&start=1&end=29

给出初始时间戳和索引

开始 = 开始转 end = 结束次要修订