“400:指定了不支持的服务,INVALID_ARGUMENT”来自 Google 云记录 API

"400: Unsupported service specified, INVALID_ARGUMENT" from Google Cloud Logging API

我正在尝试使用 Google Cloud Logging API 手动写入日志条目。

在通过代码执行此操作之前,我首先尝试使用 Google APIs Explorer 来执行此操作。这是我使用此工具构建的请求的屏幕截图:

当我执行这个请求时,我得到以下响应:

{
  "error": 
  {
    "code": 400,
    "message": "Unsupported service specified",
    "status": "INVALID_ARGUMENT"
  }
}

为什么?我该如何解决这个问题?

错误消息实际上告诉我哪个参数无效 - 我提供的 serviceName 是假的 ("test")。

一旦我将服务名称设置为 "compute.googleapis.com",问题就消失了,我收到了指示成功的 200 状态码。