oauth-2.0 - 尝试通过 API key 授权访问 Google BigQuery

标签 oauth-2.0 google-bigquery

我尝试通过此请求通过 REST API 从我的网络服务器访问 BigQuery,例如:

https://www.googleapis.com/bigquery/v2/projects/project%3Aid/queries?fields=rows&key= {YOUR_API_KEY}

作为 {YOUR_API_KEY},我使用来自 Google API 控制台的服务器应用程序的 API key ,但我收到“401 Unauthorized”

在没有用户交互进行身份验证的情况下,从服务器执行此请求的正确方法是什么?

最佳答案

Google BigQuery 不支持通过 API key 授权进行访问。相反,您应该使用与您尝试对应用程序执行的操作相匹配的 OAuth 流程。请参阅 BigQuery 授权文档 here .

关于oauth-2.0 - 尝试通过 API key 授权访问 Google BigQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13615311/

相关文章:

string - BIGQUERY的STRING到DATE

apache-spark - 如何通过 Spark SQL 连接 BigQuery?

google-cloud-platform - BigQuery UNNEST 包括空行?

php - BigQuery 可以用作主要查询引擎吗?

f# - BigQuery API 权限不足异常

facebook - 解密 OAuth 2.0 访问 token

ruby-on-rails - CAS、SAML 与 OAuth2

javascript - OAuth 流程通过 phonegap 和服务器端对用户进行身份验证

node.js - 本地主机上的 Passport 谷歌oauth

node.js - 如何在产品环境中保护我的 GO REST 服务?