来自一直有效的请求的隐式错误

时间:2018-07-19 20:52:17

标签: google-cloud-platform google-cloud-dlp

我想知道dlp api在身份验证方面是否有任何更改,或者服务是否可能关闭。似乎文档没有提及任何更改。

请求的格式为

POST https://dlp.googleapis.com/v2/projects/<project_id>/content:deidentify?key=<key> HTTP/1.1

{
    "item": {
        "value": "[\"Humphrey\",\"Roy\",\"Hodge\",\"Juarez\",\"Watkins\",\"Calderon\",\"Mayer\",\"Drake\",\"Valdez\",\"Landry\"]"
    },
    "deidentifyConfig": {
        "infoTypeTransformations": {
            "transformations": [
                {
                    "primitiveTransformation": {
                        "replaceWithInfoTypeConfig": {}
                    }
                }
            ]
        }
    },
    "inspectConfig": {
        "infoTypes": [
            {
                "name": "US_SOCIAL_SECURITY_NUMBER"
            },
            {
                "name": "CREDIT_CARD_NUMBER"
            },
            {
                "name": "US_DRIVERS_LICENSE_NUMBER"
            },
            {
                "name": "EMAIL_ADDRESS"
            },
            {
                "name": "PERSON_NAME"
            },
            {
                "name": "PHONE_NUMBER"
            },
            {
                "name": "LOCATION"
            }
        ]
    }
}

返回的错误非常隐蔽,因此我很难弄清楚到底发生了什么,特别是考虑到之前完全相同的请求已经起作用。

{
  "error": {
    "code": 500,
    "message": "Internal error encountered.",
    "status": "INTERNAL"
  }
}

1 个答案:

答案 0 :(得分:1)

确实存在一个错误,工程团队已为其修复了补丁,并且正在逐步发布此修复程序。 (它只会影响未经身份验证的呼叫,因此可以使用auth进行呼叫)