文档

逻辑节点:函数节点的作用

更新时间:

使用“函数节点”可以有效解耦对话流设计者和服务开发者。 通过逻辑节点中的函数服务可以在多个对话流中进行引用, 实现服务复用。

举例:

我们需要外呼结束后,根据不同的分支走向,进行发送短信(首先要开通阿里云短信服务)。

1、根据函数控制台开通指引开通好函数控制台后,选择服务及函数,创建服务

image image

2、保存完成后,会进入函数管理界面,点击创建函数

1)设定函数名称

image

2)选择运行环境,并选择对应的代码上传方式(当前举例以短信服务为例,可以根据短信服务调用的接口文档进行编写好代码上传)

image

3)点击创建函数

image

4)进入函数,部署代码上线

image

3、对话流引用方式

1)设置全局变量(全局变量名称以短信服务中的要求为主)

image

SignName为短信服务的签名名称

image

TemplateCode为短信服务中的模板CODE

image

PhoneNumber为短信服务中要求的号码传参格式

image

根据短信服务中的传参变量名称设定好全局变量。

2)对话流中引用逻辑节点赋值功能,对全局变量进行赋值传给函数服务。

当前节点含义如果用户不知晓则进行短信发送。

image image image