Я пытаюсь использовать Google.Apis.Sheets.v4 в консольном приложении C #, чтобы просто вставить несколько строк на лист.
Я следовал примеру на официальном сайте Google API Sheets. Для получения информации работает нормально. Но я не могу разместить информацию на этом листе. Я обнаруживал эту ошибку каждый раз, когда пробовал:
Получены недопустимые данные 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
Любые идеи?