概述
1. 概述
连接器是AgileServer系统中用于集成第三方服务和API的核心组件,负责处理系统与外部服务之间的数据交互和业务集成。本文档将详细说明如何实现一个符合规范的自定义连接器,涵盖基本结构、实现规范、发布方法等部分。
2. 实现步骤
按照以下步骤实现一个自定义连接器,这有助于您快速上手:
- 创建文件 :在
customized/integrated_customized目录下创建新的Python文件(例如helloworld.py)。 - 实现入口 :编写
api()函数,返回完整的连接器定义。 - 定义结构 :构建连接器定义(连接器的整体描述)字典和动作定义(描述动作的元数据)字典。
- 实现功能 :编写动作实现函数,包含具体的业务逻辑。
- 测试验证 :测试连接器功能是 否正常,确保其按预期工作。
- 发布上线 :将连接器发布到AgileServer系统,使其可用。
3. 连接器基本结构
一个完整的连接器包含以下三个核心部分:
- 连接器定义 :连接器的整体描述,包括标识符、动作集合、展示信息等。
- 动作定义 :描述动作的元数据,包括输入参数、显示标签、帮助信息等。
- 动作实现函数 :具体执行业务逻辑的Python函数,是连接器的功能实现主体。