DialogFlow V2用户ID?

问题描述 投票:3回答:2

有没有办法在会话之间跟踪用户ID,而无需用户连接他们的Google帐户?像anon userId一样。我没有在文档中看到任何id字段:https://dialogflow.com/docs/fulfillment#request

actions-on-google dialogflow
2个回答
2
投票

根据最新用法,conv.user.id是DEPRECATED:使用conv.user.storage来存储数据

有关更多详细信息,请查看this answer by Prisoner


0
投票

你可以得到这样的userId:

let userId = conv.user.id;

样本意图:

app.intent(INTENT_DEFAULT_WELCOME, conv => { 
    let id = conv.user.id;         
    conv.ask(`Welcome ${id}`);
})
© www.soinside.com 2019 - 2024. All rights reserved.