【发布时间】:2016-10-05 01:52:50
【问题描述】:
我试图在 C# 控制台应用程序中使用 Google.Apis.Sheets.v4 只是为了在工作表中插入一些行。
我已按照official Google API Sheets site 的示例进行操作。要获取信息,它工作正常。但我不能在这张表上放信息。我尝试过的所有时间都发现了这个错误:
收到无效的 JSON 负载。 “数据”中的未知名称“e_tag”:找不到字段。
这是我正在使用的代码的一部分:
/*...
Authentication part
*/
String spreadsheetId = "SPREADSHEET_ID";
String range = "Sheet1!A1:A250";
SpreadsheetsResource.ValuesResource.GetRequest request =
service.Spreadsheets.Values.Get(spreadsheetId, range);
ValueRange response = request.Execute();
IList<IList<Object>> values = response.Values;
var vr = new ValueRange()
{
ETag = "123456",
MajorDimension = "COLUMNS",
Range = "Sheet1!B2:B250",
Values = values
};
var request2 = service.Spreadsheets.Values.Append(vr, spreadsheetId, "Sheet1!B2:B250");
var inseriu = request2.Execute(); // the error occurs at this point
有什么想法吗?
【问题讨论】:
标签: c# oauth google-sheets-api