使用字典而不是文件实例化流

Instantiate Flow using dict instead of file

我找了好久。你如何让它接受 dict 形式的 client_secret 而不是文件。

flow = Flow.from_client_secrets_file(
    client_secrets_file="./client_secret.json",
    scopes=["https://www.googleapis.com/auth/userinfo.profile", "https://www.googleapis.com/auth/userinfo.email", "openid"],
    redirect_uri="my redirect uri"
)

好吧,我真的去源码里找了一找,没人能帮我。

您可以使用 Flow.from_client_config(),其中第一个位置参数是 Mapping[str,Any](即 dict)而不是 client_secrets.json 文件。