新手入门指南

1. 概述

本文将对「自建插件」的开发流程和新手学习路径进行介绍,从基础开发到实战案例,从 0 到 1 带您玩转「自建插件」。

2. 搭建流程

3. 学习路径

您可以通过如下路径的文档进行「自建插件」的学习,并通过实战案例进一步了解该功能的实际应用。

学习阶段

文档

内容简介

快速上手

了解如何创建「自建插件」,以及其详细的开发步骤

熟练掌握

掌握自建插件设计过程中的核心功能。完成学习后,便可以根据企业需求开发插件,提高企业业务管理和协作效率。

实战案例

根据自身需求,选取实战案例进行深度学习。了解自建插件从需求提出到开发设计的闭环链路。

问题排查

「自建插件」开发过程中的常见问题汇总

4. 教学视频

除了上述文档的学习路径,您还可以通过 自建插件开发入门课程 进行学习。

5. 基础词汇

1)认识函数

由于函数类型不同,在前端事件中调用函数时,会执行不同的动作。自建插件中支持如下 2 种函数类型:

  • 前端扩展:若添加函数为前端扩展,则在前端执行插件时可调用一些前端行为。如弹出地图页面、录音、弹出 iframe 弹窗等;
  • 后端函数:若添加函数为后端函数,则后端会完成插件执行的过程。如企业微信群机器人、计算 BMI 等。

2)认识参数

在自建插件中,不同的参数对应不同的插件配置,以便满足用户的多种需求。例如,添加身份验证参数对插件使用者进行身份验证,确保插件调用时的安全等。详情如下:

  • 身份验证:指用户在配置插件时需要填写应用的相关信息,从而对插件使用者身份进行验证,保证插件调用时的安全。支持钉钉/企业微信/飞书自建应用、微信公众平台、Basic Auth、OAuth 2.0-Authorization Code 和 OAuth 2.0-Client Credentials 7种身份验证方式;
  • 通用参数:指使用插件时要配置的参数,是针对整个插件的参数,在启用插件前对插件的整体配置;
  • 请求参数:在不同位置(前端事件、智能助手和流程节点)中使用插件时,插件使用者需要提供的内容;
  • 返回参数:插件执行完成后,返回给插件使用者的内容。

3)认识全局变量

在代码设计中,您可以直接引用全局变量来进行代码编辑。简道云支持如下所示 4 种全局变量:

  • authConf:插件对应的身份验证参数;
  • agentConf:插件对应的通用参数;
  • triggerConf:插件函数对应的请求参数;
  • triggerContext:存储了运行环境的基本信息,如简道云的开放 API 域名等。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验