Google cloud firestore Dialogflow在内联编辑器中从Gmail帐户获取用户名

Google cloud firestore Dialogflow在内联编辑器中从Gmail帐户获取用户名,google-cloud-firestore,google-cloud-functions,dialogflow-es,actions-on-google,Google Cloud Firestore,Google Cloud Functions,Dialogflow Es,Actions On Google,我有一个Dialogflow内联,在这里,当执行欢迎意图时,我需要调用agent.add(),因此它会以类似的方式进行响应 你好(用户名) 此用户名不是用户写入的用户名,而是他已登录到设备的配置文件名要获取用户名,您需要向用户请求权限。因此,这通常不是欢迎意图的一部分(至少不是他们第一次谈论你的行为)。您需要做以下两件事之一: 包含用户名的请求。一旦您请求了此信息,您可以这样做,以便在用户下次连接时获得它 请用户修改。一旦他们这样做了,您将在每个请求中获得一个包含用户信息的身份令牌

我有一个Dialogflow内联,在这里,当执行欢迎意图时,我需要调用
agent.add()
,因此它会以类似的方式进行响应

你好(用户名)


此用户名不是用户写入的用户名,而是他已登录到设备的配置文件名

要获取用户名,您需要向用户请求权限。因此,这通常不是欢迎意图的一部分(至少不是他们第一次谈论你的行为)。您需要做以下两件事之一:

  • 包含用户名的请求。一旦您请求了此信息,您可以这样做,以便在用户下次连接时获得它
  • 请用户修改。一旦他们这样做了,您将在每个请求中获得一个包含用户信息的身份令牌