Actions on google 操作控制台中的帐户链接:如何获取;“谷歌登录客户端信息”;至于;谷歌登录“;链接类型?

Actions on google 操作控制台中的帐户链接:如何获取;“谷歌登录客户端信息”;至于;谷歌登录“;链接类型?,actions-on-google,Actions On Google,在操作控制台中,我尝试使用“Google登录”类型设置帐户链接: 在“开发/帐户链接”菜单中 我选择了“谷歌登录”类型 当显示“Google登录客户端信息”时,输入字段为空 我知道输入字段必须包含“授权URL”和“令牌URL”。 如何获取此信息以将其插入到我的代码中 感谢2019年10月更新 谷歌似乎再次更新了他们的谷歌项目。现在,您可以再次在Google登录选项下查看您的客户端ID 授权URL和令牌URL应为空。你需要自己提供信息。授权URL和令牌URL是您将构建的端点或OAuth服务

在操作控制台中,我尝试使用“Google登录”类型设置帐户链接:

  • 在“开发/帐户链接”菜单中
  • 我选择了“谷歌登录”类型
  • 当显示“Google登录客户端信息”时,输入字段为空
我知道输入字段必须包含“授权URL”和“令牌URL”。 如何获取此信息以将其插入到我的代码中


感谢2019年10月更新

谷歌似乎再次更新了他们的谷歌项目。现在,您可以再次在Google登录选项下查看您的客户端ID



授权URL和令牌URL应为空。你需要自己提供信息。授权URL和令牌URL是您将构建的端点或OAuth服务,例如用于验证用户登录服务的端点。

多亏了Amol Shiledar的响应,我才明白: 不需要考虑授权URL和令牌URL字段。

只需获取客户Id(如Amol Shiledar所示)并在履行代码中注明即可:

const app=dialogflow({ clientId:客户端ID });


现在它运行良好:-)

您使用的是谷歌登录还是谷歌登录/OAuth?我想使用谷歌登录,如中所述,我不认为授权URL和令牌URL文件必须为空。我遵循了这个过程:在“实现谷歌登录账户链接”第5段中,我读到:“打开客户信息并注意谷歌发布给您的客户ID对您的操作的价值。”没错,客户ID不是空的,谷歌会为您创建,但谷歌不会为您创建授权或令牌url。您必须自己提供这些URL。您可以通过使用0Auth服务或托管自己的服务器来实现这一点,该服务器处理授权和令牌逻辑。选择您的项目并选中OAuth 2.0客户端ID=>Web客户端(由Google服务自动创建)