npm 包 `node-red-contrib-theguard-servicedesk` 使用教程

阅读时长 4 分钟读完

前言

TheGuard ServiceDesk 是一个开放式 IT 服务管理解决方案,旨在使您的 IT 团队能够更快,更智能地处理服务询问,可以支持多个渠道的服务请求(电子邮件、电话、匿名服务请求门户),提供工作流自动化以及管理和监控 IT 服务运行情况。

node-red-contrib-theguard-servicedesk 是基于 node-red 的插件包,可以用于将 node-red 中的数据与 TheGuard ServiceDesk 进行交互,达到自动处理服务请求的目的。

本文将详细介绍 node-red-contrib-theguard-servicedesk 的安装、配置、使用以及示例代码,帮助读者尽快掌握使用该插件的技能。

安装

在安装该插件前,需要确保已经安装了 node.jsnode-red,如果您是新手可以先了解一下 node.js 官网node-red

使用 npm 命令安装 node-red-contrib-theguard-servicedesk

配置

安装成功后,进入 node-red 的编辑界面,将 TheGuard ServiceDesk 节点拖入编辑器的画布中。

配置 TheGuard ServiceDesk 节点的参数:

  • 操作类型:选择 服务请求
  • 服务请求:选择你已经在 TheGuard ServiceDesk 系统中创建的服务请求类型。
  • 资源地址TheGuard ServiceDesk 系统的访问地址。
  • 登录账户:身份验证所需的登录账户。
  • 密码:身份验证所需的密码。

配置完成后,点击 Deploy 按钮进行部署。

使用

部署成功后,可以将需要处理的数据通过连接 TheGuard ServiceDesk 节点进行提交。

使用 inject 节点模拟数据:

-- -------------------- ---- -------
--
    ------- -----------------
    ---------- ---------
    -------------- -------------
    ----------- ----
    --------- ------
    ------------ -
        -------- ----------------
        -------- ----------------
        ------- ------
    --
    ------------- -
        -------- -----------------
        -------- -----------------
        ------- -----
    --
    ----------- --
        ------- ---------
    --
--

然后通过连接 inject 节点到 TheGuard ServiceDesk 节点,提交数据。

如果一切正常,数据将会被自动处理、推送到 TheGuard ServiceDesk 中,等待进一步的处理。

示例代码

假设现在需要将一个在线表单提交的数据自动转化为 TheGuard ServiceDesk 的服务请求,可以使用以下代码实现:

-- -------------------- ---- -------
--
    ------- -----------------
    ---------- ------------------
    -------------- ------------------------
    ----------- ---------------------
    --------- ------
    ------------ -
        -------- ------------------
        -------- ------------------
        ------- ----------------
    --
    ------------- -
        -------- -----------------
        -------- -----------------
        ------- -----
    --
    ----------- --
        ------- ---------
    --
--

该示例代码通过读取 msg.payload 中的数据,自动构造 TheGuard ServiceDesk 的服务请求。

结语

node-red-contrib-theguard-servicedesk 插件的使用,可以节省人力成本,提高处理服务请求的速度和准确性,是一个非常实用的前端工具。希望本文的介绍可以帮助到您,让您更好地掌握使用该插件的技能。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60067358890c4f7277583dcd

纠错
反馈