Spreadsheets.Get()请求始终返回500

时间:2020-09-25 17:14:49

标签: c# google-sheets google-api google-sheets-api

var request = service
    .Spreadsheets
    .Values
    .Get(spreadsheetId, "Archive");

此方法返回包含单元格内容的List<List<object>>。但是,由于我想访问CellData对象,所以它的局限性要大得多。可以通过以下方式取回。

var request = service
    .Spreadsheets
    .Get(spreadsheetId);

此方法返回整个电子表格并提供更多信息。但是,专门应用此Get()方法总是会返回

[20:18:03 ERR] Google.Apis.Requests.RequestError
Internal error encountered. [500]
Errors [
Message[Internal error encountered.] Location[ - ] Reason[backendError] Domain[global]
]

我不知道是什么原因造成的,并且我已经尝试了几个小时。这是我通过await request.ExecuteAsync();

发出的唯一请求

1 个答案:

答案 0 :(得分:2)

事实证明,我需要指定图纸范围。

anydate

然后它起作用。