Загадочная ошибка из запроса, который работал
Я хотел знать, есть ли какие-либо изменения в API dlp в отношении аутентификации или может ли служба не работать. Похоже, документы не упоминают никаких изменений.
Запрос отформатирован как таковой
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 ответ
Ошибка действительно есть, у команды разработчиков есть патч для нее, и она находится в процессе ее исправления. (это влияет только на вызовы, не прошедшие проверку подлинности, поэтому обход с помощью auth - это обходной путь)