我尝试通过此请求通过 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/