Twilio函数-变量值

时间:2019-12-11 11:36:06

标签: twilio twilio-api twilio-programmable-chat twilio-functions

我试图了解如何从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”:“”,“ Attributes”:{},“ ServiceSid” :“ xxxxxxxx”,“索引”:0,“来自”:“用户”,“ MessageSid”:“ xxxxxxxx”}},“ userIntent”:“ PrjSteps”}

2019-12-11 10:56:44 UTC空

我看到变量在内存中可用,但是我无法访问该值,因此可以在函数内部进行验证。

感谢这方面的帮助,

谢谢

1 个答案:

答案 0 :(得分:0)

尝试:

const memory = JSON.parse(event.Memory)

,那么您应该可以访问该信息。