跳轉到主要內容
進行服務呼叫時請特別小心。 您的遊戲在進行網路呼叫時應該一律處理錯誤。 即使是在開發期間一直正常運作的服務呼叫,在現實環境中也可能因為許多不同的原因而失敗。 例如,您的呼叫可能會因為下列原因而失敗:
  • 網路無法使用。
  • 服務太忙碌,傳回 503 HTTP 狀態碼。
  • 要求無效,傳回 400 HTTP 狀態碼。
  • 使用者沒有適當的權限,傳回 403 HTTP 狀態碼。
  • 使用者已遭封鎖,傳回 401 HTTP 狀態碼。
  • HTTP 堆疊無法傳送要求 (ERROR_TIMEOUT、RPC_S_CALL_FAILED_DNE 等)。
這些問題大多會導致從服務 API 層擲回例外狀況。 您的遊戲應該擷取這些例外狀況並適當地處理它們。
最後修改於 2026年10月8日