我创建了一个自动驾驶任务,训练如下:
放弃
提供{amount}
金额变量是Twilio.NUMBER字段类型。
因此,如果我发送GIVE 100.76,它将最终返回100.00(小数点后截断金额)。返回的数据如下所示:
请注意,最后一个值仅为100。我还创建了一个Twilio函数,该函数执行类似的操作,并保留小数。该功能的代码段是:
response.actions.push({ "collect": {
"name": "gift_amount",
"questions": [
{
"question": "How much would you like to give?",
"name": "gift_amount",
"type": "Twilio.NUMBER"
}
],
更新:该问题已解决,但由于再次被截断,因此修复似乎已恢复。令人担忧的是,我们使用小数进行了几次测试,它不仅删除了小数,而且还删除了小数。因此,GIVE .5被视为GIVE5。这是查询屏幕上的屏幕截图。发生在太平洋标准时间上午9:43