0

我无法使用域密钥(即与域名同名的消费者密钥)连接到我的 Google 日历。

我正在按照此处的指导使用 OAuth2WebServerFlow、凭据和存储对象: https ://developers.google.com/api-client-library/python/guide/aaa_oauth

flow = OAuth2WebServerFlow(client_id="domain.com",
                           client_secret=<Consumer Secret>,
                           scope='https://www.googleapis.com/auth/calendar')

但是,当我去网站进行身份验证时,我只会收到“invalid_client”错误。

有没有人有任何提示让这个工作?我在获取从 API 控制台生成的 OAuth 密钥时没有问题。但是,我特别在域密钥上苦苦挣扎。你有什么特别的事情要做吗?

4

2 回答 2

1

这适用于 OAuth 2.0,因此您需要实际的客户端 ID,而不是您的域。(似乎您将其与 OAuth 1.0 混为一谈,但也许我误解了。)

查看 Google API 控制台文档,了解有关客户端 ID 是什么以及在哪里可以找到它的更多信息。

于 2013-03-26T19:26:44.787 回答