下载json文件后,我使用google.oauth2.service_account创建了一个凭据对象,但我不知道如何连接到服务并开始创建API请求。
from google.oauth2 import service_account
credentials = service_account.Credentials.from_service_account_file(
"path_to_json",
scopes=["https://www.googleapis.com/auth/cloud-platform"],
)
我希望文档[1]对您有所帮助,您将在其中获得有关如何使用python连接mysql服务的信息,并描述如何从在Google云外部运行的应用程序建立与云SQL的连接。
另一方面,有关如何启用云SQL管理员API的文档[2]。有关使用API的更多示例,请参阅文档Cloud SQL Admin API参考[3]。每个页面都有使用几种编程语言调用API的示例,以及一个特定于请求的资源管理器,可帮助您查看格式正确的请求中的内容以及响应中的期望。
[1] https://cloud.google.com/sql/docs/mysql/connect-external-app#languages