编写新的自定义函数

编写新的自定义函数

Deluge作为Data Enriched Language for the Universal Grid Environment(针对通用网格环境的数据丰富语言)的缩写,是一种与Zoho服务相集成的在线脚本语言。使用此脚本,您可以向自定义函数添加不同类型的业务逻辑。 整个数据库层是抽象的,您只需要在编写Deluge脚本时将字段与参数进行映射。另请参阅Deluge脚本 - 参考指南

针对人群
  • 要求的角色权限具有管理帮助台自动化权限的用户才可以访问此功能。
  • 自定义函数仅在企业版中可用。

编写新函数
简单3个步骤即可编写一个新的自定义函数:
  • 编写自定义函数。
  • 将自定义函数与工作流规则进行关联。
  • 测试自定义函数集成。
编写自定义函数:
  1. 点击顶部栏内的设置图标 (  ) 。
  2. 设置落地  页,点击自动化下的工作流
  3. 工作流规则  页面,点击左侧面板内的自定义函数
  4. 自定义函数  页面,点击右上方区域内的新建自定义函数
  5. 配置自定义函数 页面,点击编写您自己的链接。


  6. Deluge脚本 页面,做如下操作:
    • 指定函数的名称并选择一个模块以对其字段进行更改
    • 点击编辑参数链接。
    • 编辑参数 框内,将参数与支持模块内的字段进行映射或指定自定义值。


    • 点击完成。
  7. 在Deluge脚本生成器里编写您所需的函数。点击保存并执行脚本以检验代码的正确性。 
    若无错误,即可以将您的脚本与工作流规则相关联了。
  8. 点击保存。

关联自定义函数到工作流规则:
  1. 点击顶部栏内的设置图标 (  ) 。
  2. 设置落地  页,点击自动化下的工作流
  3. 工作流规则  页面,点击右上方区域内的创建规则
  4. 新建工作流 页面,提供有关工作流的一些基本信息,然后点击下一步
  5. 在以下页面,指定执行操作和工作流规则的参数。
  6. 操作 下,点击添加函数图标  ) 并选择现有的自定义函数。
  7. 点击关联自定义函数,然后点击保存。

注意:
  • 或者,您可以点击自定义函数旁边的新建(在“操作”下)以编写新函数。完成后,保存并关联以将函数与工作流关联。

测试自定义函数集成:
  1. 您必须根据Zoho Desk内您的工作流规则条件来添加记录。
  2. 在您的应用程序中,通过自定义函数检查从Zoho Desk收到的记录
  3. 如果未收到记录或应用程序中存在不匹配,请在Zoho Desk中修改自定义函数的代码。
  4. 您可以继续测试该函数,直到您从Zoho Desk获得所需的记录到您的应用程序

要点
  • 每个工作流规则,您只可以关联1个自定义函数
  • 最多可从Zoho Desk转移10个支持字段 (参数) 到第三方应用程序。
  • 可以使用自定义函数来将您其它应用内的数据获取到Zoho Desk。
  • 必须根据第三方应用程序内的限制定期地更新API工单。
  • 如果自定义函数集成由于第三方API内的问题而停止工作,您不会收到任何的邮件通知。
  • 当无法连接Zoho Creator服务时,在停止为该特定工作流发送通知之前,系统将会重试三次。如果出错,可以在失败部分进行查看。
  • 如果您超出了每日的最大限制,系统将不会发送剩余的自定义函数通知给第三方应用程序并会将失败通知给管理员。
  • 配置"send mail” deluge任务时,‘发件’或者‘收件’地址必须包含帮助台管理员的邮箱。
  • 当您首次配置特定于服务的"integration task"时,相应用户的认证详情将存储在该服务中。

使用Deluge脚本生成器
Deluge脚本生成器帮助您在Zoho Desk内使用拖放式用户界面来编写并执行自定义函数。它让您能够将复杂的应用程序逻辑转换为简单的deluge代码,无需记住Deluge脚本的语法和函数。它包括以下组件:
  • Deluge脚本代码(1)
  • Deluge任务(2)
    • 条件
    • 其它
    • Debug
    • 列表操作
    • 映射操作
    • Web数据
    • XML操作
  • 代码执行(3)

Deluge任务列表
Deluge任务
用途
条件
其它
Debug
列表操作
映射操作
Web数据
XML操作