答案 0 :(得分:0)
我们不讨厌你 - 但你可能讨厌答案。
Google提供的唯一唯一标识符是匿名用户标识。如果您正在使用node.js库,则可以使用app.getUser().userId
获取此内容,或者在JSON中可以使用它。
但是,此标识符仅对您的操作而言是唯一的,并且出于隐私目的,不提供任何其他信息,例如电子邮件地址。如果您只是想确保今天访问您的用户与昨天访问您的用户是同一个用户 - 此用户ID应该足够了。
如果您需要在Actions之外可用的标识符(例如,如果您还有用户登录的网站或移动应用程序),那么您将需要使用帐户链接,并且当前需要设置OAuth服务器。
设置OAuth服务器并不是一项简单的任务,虽然有可用的软件包和服务,但您应该使用哪一个不是可以在StackOverflow上解决的问题。 Google确实提供guide about the minimum necessary for a valid OAuth server与智能助理合作,希望他们将来能够提供更好的解决方案。