Google api 400人员API[People.updateContact]中出现错误

Google api 400人员API[People.updateContact]中出现错误,google-api,google-people-api,Google Api,Google People Api,400人员API[People.updateContact]中出现错误 我需要更新g-suite中用户的联系人字段位置 我得到400个错误“资源名”people/{xxxxxxx}“不是有效的联系人资源。” 请求 回应 答复: 错误“资源名\“people/{xxxxxxx}\”不是有效的联系人资源。“出现,因为您在请求中提供的资源名不是有效的联系人资源 修正: 用有效资源替换people/{xxxxxxx}。您可以使用端点来获取这些 { "resourceName":

400人员API[People.updateContact]中出现错误

我需要更新g-suite中用户的联系人字段位置

我得到400个错误“资源名”people/{xxxxxxx}“不是有效的联系人资源。”

请求

回应

答复: 错误
“资源名\“people/{xxxxxxx}\”不是有效的联系人资源。“
出现,因为您在请求中提供的资源名不是有效的联系人资源

修正: 用有效资源替换
people/{xxxxxxx}
。您可以使用端点来获取这些

{
  "resourceName": "people/xxxxxxxxxxx",
  "etag": "xxxxxxxxxxxxxx",
  "locations": [
    {
      "metadata": {
        "primary": true,
        "source": {
          "type": "PROFILE",
          "id": "xxxxxxxxxxxxxxxx"
        }
      },
      "value": "TestA",
      "current": true
    },
    {
      "metadata": {
        "source": {
          "type": "PROFILE",
          "id": "xxxxxxxxxxxxxxxxx"
        }
      },
      "value": "TestB"
    }
  ]
}
{
  "error": {
    "code": 400,
    "message": "Resource name \"people/{xxxxxxx}\" is not a valid contact person resource.",
    "status": "INVALID_ARGUMENT"
  }
}