问题描述
我已经创建了一个聊天机器人来获取服务台票,并希望向服务台发送电子邮件。最后一步,当用户键入yes时,我会收到错误消息
评估操作凭据时发生异常:
$ private.cf_creds“ SpEL评估错误:表达式[$ private.cf_creds]在位置0处转换为[context ['private']。cf_creds]:EL1007E:在null上找不到属性或字段'cf_creds'(并且日志中还有1个错误)
下面的代码段是JSON编辑器
{ "output": { "generic": [] },"actions": [ { "name": "[email protected]_dev/examples/send_email","type": "server","parameters": { "email": "$destination_email","application": "$application","Error_Msg": "$Error_Msg" },"credentials": "$private.cf_creds","result_variable": "context.cf_response" } ] }
解决方法
似乎像您的初始配置节点(用于保护API密钥以及云功能名称和目标邮件作为上下文的节点)未连接到第一个出现的节点(可能是欢迎节点)。确保从“欢迎”节点到初始配置节点设置“跳转到初始配置(评估响应)”以触发云功能。