为什么电子表格文件ID被更改?

时间:2015-04-07 16:10:06

标签: google-drive-api

我有去年创建的电子表格文件。

我的应用程序每天使用Drive REST API将这些文件ID保存到第三方数据库系统。 (主键是文件ID)

但是有一天,所有文件ID都发生了变化,记录数量增加了一倍以上。

我认为fileId是唯一的,我可以在第三方系统中将其用作外部ID或主键,但ID已更改....

这是Drive REST API的错误还是我的错? 如果我想使用文件ID作为exrternal ID与第三方系统同步,我该怎么办?

请告知。

感谢。

1 个答案:

答案 0 :(得分:1)

可能问题是这些ID是“旧”的。 Google最近将旧表格迁移到新表格。迁移后,您无法将其恢复为旧版本。新的床单有新的ID。去年我在问题页面上抱怨这个事情开始无济于事。您仍然可以使用旧ID,它会打开新工作表。您现在唯一的希望是扫描所有ID,打开它们并查看其ID是否已更改,以便您在数据库中升级它。