哪个 client_id 获得市场安装许可?

which client_id get consent on marketplace install?

我如何选择在市场安装流程中获得同意的客户端 ID?

当我点击 api-manager 中的 'test installation flow' 时,我看到同意流程中使用了客户端 ID:

但是,此客户端 ID 不正确:

我希望市场安装流程使用第一个客户端 ID:'Web client 2',而不是 'apps Script' 客户端 ID

如何配置用于安装流程的正确客户端 ID?

我终于按照以下步骤解决了这个问题:

  • 断开我的 appscript 库
  • 删除安装流程中不需要的客户端 ID。
  • 稍等几分钟,进入市场SDK
  • 做测试流程。由于 clientid 不再存在,它将选择一个新的。 (幸运的是它第一次尝试就选对了)
  • 再次重新连接应用脚本。

我想我的用户必须重新验证一次,但我不确定。