Google电子表格.NET API-409冲突

本文关键字:冲突 API-409 NET 电子表格 Google | 更新日期: 2023-09-27 18:19:46

这个问题是关于google电子表格的.NET API。当我在电子表格中的一个单元格中使用=now()函数时,我就开始遇到这个问题。

我正在尝试将单元格的内容更改为空,但当前具有"=now()"每当我这样做时,我都会得到以下异常:

未处理的异常:Google.GData.Client.GDataRequestException:执行请求失败:https://spreadsheets.google.com/feeds/cells/tCwx4BBDlqy68FkCwQY06Sw/o...--->System.Net.WebException:远程服务器返回错误:(409)冲突。

我的代码是:

curCell.Cell.InputValue = "";
AtomEntry updatedCell = curCell.Update();

我只是想清理一下牢房里的东西。如果我的手机有其中的常规字符串,例如"时间",它将清除内容没有任何问题。因此,这个错误似乎与尝试当当前值为=now()时,更改单元格的内容。

以前有人见过这个吗?

Google电子表格.NET API-409冲突

您不提供这是关于哪个API版本。。。当前版本为AFAIK V 3.0-根据早期版本中的规定,可以使用POST进行此类操作,但不再建议使用PUT

如果你不确定你使用的是哪个版本,你可以通过使用Fiddler和/或Wireshark来找出电线上发生了什么。。。