我建立了一个与我的定制网络Api对话的google action。
目前,动作代码已将个人详细信息硬编码到其中。我需要这样做,以便有人首次使用它时要求他们输入用户名密码和URL。
有没有办法做到这一点?或者,也许用户可以通过某种方式将这些详细信息添加到那里的Google帐户中,以便该操作可以读取它们。
或者,有一种方法可以发布动作,这样只有特定的用户才能访问它?
通常,出于多种原因,对于操作来说,询问用户名和密码是一种不好的方法,而询问URL可能很混乱。特别是如果您希望用户通过语音或不支持键盘的设备访问操作。
更好的方法是使用Account Linking将其Google帐户关联到他们在系统上创建的帐户。如果您需要其他一次性配置信息,则可以让他们通过网络应用程序为其帐户提供此信息,将其存储在某种形式的数据存储中,然后在他们通过操作与您的网络挂钩联系时进行访问。
[没有办法让助理强制执行生产操作。您最多可以publish一个Alpha版本发布至20个帐户,但这仍被视为“测试”版本。