如何检查Google文档中文档的资源ID是用于KIX还是Writely

时间:2012-04-19 03:09:15

标签: google-docs-api

我需要通过资源ID区分以前版本的Google Docs文档与最新版本的文档。 由于似乎没有关于此的文件,我扫描了数千份文件并找到了下面的模式。

[最新版本(KIX)]

  • ID始终以1
  • 开头
  • 长度始终为44字节

[之前的版本(Writely)]

  • ID始终以0开头(在我的情况下,0Aeva ...和0ASWU6_ ...是唯一的前缀)
  • 长度从39到41字节

似乎可以使用头部字符(1或0)或长度(超过43个字节或不是)来区分它们,但这只是猜测。

我想问Google Docs API支持人员目前正确的方法来区分它们,如果它不是秘密的话。 命名规则可能会在将来发生变化。

欢迎提供任何信息。谢谢。

1 个答案:

答案 0 :(得分:1)

没有稳定,记录或官方的方法来区分它们。如果您的方式有效,我建议您使用它。

当然有一天,Writely文档将不复存在,所以这将不再是一个问题。