c# - 为 Google Calendar API 请求设置超时?
问题描述
我通过 .NET nuget 包使用 Google Calendar API 用 C# 编写了一个程序。我的一个用户遇到了一个问题,Events.List
请求似乎在 100 秒后超时(抛出 a TaskCanceledException
)。我让用户通过 Google API 资源管理器(链接在这里)测试了相同的请求,他们得到了错误 503:
503
{
"error": {
"errors": [
{
"domain": "global",
"reason": "backendError",
"message": "Backend Error"
}
],
"code": 503,
"message": "Backend Error"
}
}
在这种情况下,谷歌似乎建议使用指数退避,但我不确定这是否可行,因为每次用户单击此特定按钮时都会发生这种情况。有没有办法增加 Google Calendar API 请求的超时限制?
解决方案
推荐阅读
- c - CS50 拼写器卸载功能的最佳设计(两个选项之间)(C 语言)
- python - 如何用另一个numpy数组逐个元素地减去一个numpy数组
- django - 在 Django 中将日期时间转换为本地时间
- laravel - Laravel Sanctum SPA 验证不同的用户表
- azure - 如何从 Microsoft Azure 转出域?
- excel - 如何使用 VBA 更新循环内的范围
- java - 如何使用 Spring Kafka 保证 Kafka 主题配置
- vue.js - 在 Nuxt.js 中重新访问页面时如何不重新渲染组件?
- python - 错误:即使安装了请求,也没有名为请求的模块
- c++ - 如何在 C++ 中添加到数组文本文件?