0

我们可以在不使用客户端库的情况下连接到谷歌云项目吗?

是什么BigQuery API?它类似于bq-command line-tool吗?

如果没有,有什么方法可以转换bq-commandline-tool为 API 以在 Python 中使用?

4

1 回答 1

1

强烈建议在可用时使用 Google Cloud 客户端库,但如果您希望在没有客户端库的情况下从 Python 调用 Google Cloud Platform REST API,您可以使用 HTTP 库,例如Requests

客户端库为您处理的一件事是身份验证。要使用 Python 对 Google API 进行身份验证,我强烈推荐使用google-auth Python 库。如果没有身份验证库,您将不得不自己实现 OAuth2 规范,这是不鼓励的。

于 2018-04-24T20:18:50.907 回答