是否可以将UPDATE_CUSTOM设置为全局逻辑钩子,而不是将其全部放在convos上?
我用硼试过。Json配置文件,但不工作:
{"botium" {"Capabilities" {
…
"LOGIC_HOOKS"({"ref"UPDATE_CUSTOM"src"UpdateCustomLogicHook"global"没错,"args"({"arg1"SET_DIALOGFLOW_QUERYPARAMS"arg2"payload"arg3" {"key"value"}}]}}}
它不以这种方式工作,但如果我把有效载荷UPDATE_CUSTOM SET_DIALOGFLOW_QUERYPARAMS | |{"key"value"所有的convos
提前谢谢你。
您的轨道是正确的,但是您的botium中有一个小语法错误。json-扩展了Botium Docs,增加了如何使UPDATE_CUSTOMlogich钩子全局化的章节:
{
"botium": {
"Capabilities": {
...
"LOGIC_HOOKS": [
{
"ref": "UPDATE_CUSTOM",
"src": "UpdateCustomLogicHook",
"global": true,
"args": {
"name": "SET_DIALOGFLOW_QUERYPARAMS",
"arg": "payload",
"value": { "key":"value" }
}
}
]
}
}
}