我试图了解如何从Autopilot中的event.Memory引用变量值。这是一个简单的测试,用以说明我要达到的目标。
从Bot模型->使用“记住”动作来存储价值
"remember": {
"userIntent": "PrjSteps"
}
在Twilio函数中->引用变量
const memory=event.Memory;
console.log(memory);
console.log(memory.userIntent);
2019-12-11 10:56:44 UTC {“ twilio”:{“聊天”:{“ ChannelSid”:“ xxxxxxxxxx”,“ AssistantName”:“”,“属性”:{},“ ServiceSid”:“ xxxxxxxx “,”索引“:0,”发件人“:”用户“,” MessageSid“:” xxxxxxxx“}},” userIntent“:” PrjSteps“}
2019-12-11 10:56:44 UTC空
我看到该变量在内存中可用,但是我无法访问该值,因此可以在函数内部进行验证。
感谢这方面的帮助,
谢谢
尝试:
const memory = JSON.parse(event.Memory)
然后您应该可以访问该信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句