在Google Calendar API请求上设置超时?

时间:2018-12-02 02:26:27

标签: c# .net google-calendar-api connection-timeout

我已经通过.NET nuget包使用Google Calendar API用C#编写了一个程序。我的一位用户遇到了一个问题,即Events.List请求似乎在100秒后超时(引发了TaskCanceledException)。我让用户通过Google API资源管理器(link here)测试了相同的请求,结果出现错误503:

503
{
"error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Backend Error"
   }
  ],
  "code": 503,
  "message": "Backend Error"
}
}

在这种情况下,Google似乎recommend exponential backoff,但是我不确定这是否行得通,因为每次用户单击该特定按钮时都会发生这种情况。有没有办法增加Google Calendar API请求的超时限制?

0 个答案:

没有答案