Google上的操作 - 帐户关联

问题描述 投票:1回答:1

我在链接帐户时遇到的问题是,在测试我的Google助手时,我不知道哪个“请求包含无效参数”。这肯定是帐户关联的问题。

我的设置是:

username-买了@Gmail.com

passwordasplaintext

这是我的配置。我不知道它有什么问题..客户端ID和客户端密码肯定是正确的。任何可能导致我无法链接帐户的建议?

谢谢!

oauth actions-on-google google-account
1个回答
0
投票

虽然可能存在其他问题(很难说),但至少部分问题是GSI客户端ID ...不是客户端ID。它不应该是URL,而应该是您在Google API控制台的凭据页面(而不是操作控制台)上创建的客户端ID。

要创建该客户端ID:

  1. 转到项目的Credentials页面。
  2. 单击Create Credentials按钮。
  3. 选择OAuth Client ID

screen shot of Create Credentials -> OAuth Client ID

  1. 选择Web Application
  2. 输入名称
  3. 您可以跳过授权的JavaScript Origin,但将授权重定向URI设置为OAuth重定向URL,该URL应采用https://oauth-redirect.googleusercontent.com/r/your-project-id-000000格式(替换您的项目ID)
  4. 点击Create

Web Application dialog screen shot

  1. 在“凭据”页面上,您将看到OAuth 2.0客户端ID列表。您需要从此表中获取客户端ID,并在GSI客户端ID字段中使用它。

OAuth 2.0 Client ID table

© www.soinside.com 2019 - 2024. All rights reserved.