BigQuery的API发现服务运行良好,但最近它突然返回错误。
Google的API Discovery服务有fields参数。它在某些api中运行良好,例如发现(case 3),但在bigquery(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有相同的issue。
我认为这是谷歌的错误,还是有任何错误?
这确实是谷歌问题,现在已经修复。