首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用400个状态代码从Golang应用程序命中BigQuery失败

使用400个状态代码从Golang应用程序命中BigQuery失败
EN

Stack Overflow用户
提问于 2022-03-08 19:51:56
回答 1查看 584关注 0票数 2

我正在尝试从Golang应用程序中对BigQuery进行SQL查询。它不工作,并抛出以下错误:

代码语言:javascript
复制
googleapi: Error 400: Cannot parse  as CloudRegion., badRequest

在调试库正在执行的请求时,我看到这是一个有问题的请求:

代码语言:javascript
复制
curl --location --request POST 'https://bigquery.googleapis.com/bigquery/v2/projects/?????????/queries?alt=json&prettyPrint=false' \
--header 'Content-Type: application/json' \
--header 'User-Agent: google-api-go-client/0.5' \
--header 'X-Goog-Api-Client: gl-go/1.15.12 gccl/1.28.0' \
--data-raw '{"query":"SELECT distinct id from ?????","requestId":"request-20220308-70905360322000-0001","useLegacySql":false}

我在文档中任何地方都找不到这个错误。有人能用这个指引我朝正确的方向前进吗?

EN

回答 1

Stack Overflow用户

发布于 2022-03-09 16:08:52

我知道你面临的错误有两种可能性,这可能发生在你身上。

  • projectId不正确,或者是一个不存在的项目.
  • 身份验证凭据没有正确设置,因此您可以看到文档的这一部分。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71400730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档