Status
類型定義了適合不同編程環境的邏輯錯誤模型,包括REST API和RPC API。它由gRPC使用。每條Status
消息包含三部分數據:錯誤代碼、錯誤消息和錯誤詳細信息。
您可以在API 設計指南中找到有關此錯誤模型以及如何使用它的更多信息。
JSON 表示 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
領域 | |
---|---|
code | 狀態代碼,應該是 |
message | 面向開發人員的錯誤消息,應為英文。任何面向用戶的錯誤消息都應本地化並在 |
details[] | 包含錯誤詳細信息的消息列表。有一組通用的消息類型可供 API 使用。 包含任意類型字段的對象。附加字段 |