首页 > 解决方案 > 是否有其他人收到“服务暂时不可用”。来自 Google 图书 API?

问题描述

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendFailed",
    "message": "Service temporarily unavailable.",
    "locationType": "other",
    "location": "backend_flow"
   }
  ],
  "code": 503,
  "message": "Service temporarily unavailable."
 }
}

几个小时前开始收到此错误以响应 Google Books API:Volume: list

例如,将以下行复制粘贴到 Internet 浏览器的 URL 框中:

https://www.googleapis.com/books/v1/volumes?q=orwell

标签: google-api

解决方案


参考 503 响应代码的定义以了解预期内容可能很有用。

503服务不可用

由于服务器临时过载或维护,服务器当前无法处理请求。这意味着这是一种暂时的情况,经过一段时间的延迟会得到缓解。如果已知,延迟的长度可以在 Retry-After 标头中指示。如果没有给出 Retry-After,客户端应该像处理 500 响应一样处理响应。

注意:在我的实验中,提到的端点没有提供任何Retry-After标头。

该怎么办...

“如果我五分钟后还没回来,那就再等一会儿。” — Ace Ventura,宠物侦探。


推荐阅读