Tom*_*Tom 1 google-calendar-api google-api
当我使用Google日历API创建新的日历时,随机出现 “后端错误”。你知道为什么吗?您是否经历过相同的行为?
第一个要求:
POST https://www.googleapis.com/calendar/v3/calendars授权:Bearer ya29.UQEd-xxx内容类型:application / json; 字符集= utf-8
{“摘要”:“我的新日历名称”}
Google回答(约20秒后):
{“错误”:{“错误”:[{“域”:“全局”,“原因”:“ backendError”,“消息”:“后端错误”}]“代码”:503,“消息”:“后端错误“}}
日历未创建
另一个要求:
POST https://www.googleapis.com/calendar/v3/calendars授权:Bearer ya29.UQEd-yyy内容类型:application / json; 字符集= utf-8
{“摘要”:“我的新日历名称”}
Google回答(约5秒后):200日历已创建
503服务不可
用服务器当前不可用(因为服务器过载或停机以进行维护)。通常,这是一个临时状态。
503是有时会发生的标准HTTP错误。Google ops可能在某处有一个图形,显示了错误的发生频率,并且根据其优先级可能正在努力修复该错误。您应该捕获该错误,并为人类提供重试或实施指数补偿的机会。
Google Apps Calendar Resource API限制和配额
对于所有基于时间的错误(每个线程最多N个事物,每个线程N秒),尤其是503状态代码错误,我们建议您的代码捕获异常,并使用指数补偿算法等待重试失败的呼叫之前,请稍作延迟。
| 归档时间: |
|
| 查看次数: |
4399 次 |
| 最近记录: |