Служба обнаружения API BigQuery работала хорошо, но в последнее время неожиданно возвращается ошибка.
- НГ https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest?fields=kind
- ОК https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest
- ОК https://www.googleapis.com/discovery/v1/apis/discovery/v1/rest?fields=kind
Служба обнаружения API Google имеет параметр поля .Он хорошо работает в некоторых API, таких как discovery ( case 3 ), но не работает в больших запросах ( case 1 ).
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
{
"field": "kind",
"description": "Error expanding 'fields' parameter. Cannot find matching fields for path 'kind'."
}
]
}
]
}
}
Работает хорошоесли поля удалены ( case 2 ).
google-api-javascript-client имеет такую же проблему .
Я думаю, что это ошибкагугл, или есть какая-то ошибка?