在 Zoho Desk 中更新记录
在 Zoho Desk 中更新记录
zoho.support.updateRecord() 任务用于直接从 Zoho Creator 应用程序更新您的 Zoho Desk 帐户中的任何受支持模块中的现有记录。例如,您可以使用此更新任务更新 Zoho Desk 帐户中的现有工单、更新客户详细信息、更新联系人详细信息等。
支持的模块
- 工单
- 客户
- 联系人
- 合同
语法
<response> = zoho.support.updateRecord(<moduleName>, <portal>, <department>, <fieldsList>, <recordID>);
其中,
<response> 是作为响应返回的映射变量。
<moduleName> 是需要从中更新记录的 Zoho Desk 模块的名称。例如,“Requests”指的是工单模块。Creator 支持的 Zoho Desk 模块是“工单”、“客户”、“联系人”和“合同”。
<portal> 是 Zoho Desk 门户的名称,<department> 指的是需要在其中更新记录的门户中的部门。
<fieldslist> 是保存键值对的映射变量。映射键是 Zoho Desk 模块中指定的标签名,映射值是在 ZC 表单中提交的字段值。例如,"Contact Name" : input.Contact_Name。在这里,"Contact Name” 是在 Zoho Desk 模块中指定的标签名,“input.Contact_Name”指的是在 Zoho Creator 表单的 Contact_Name 字段中指定的值。
<recordID> 与需要更新的记录ID 有关
注:
- 上面列出的所有参数都是必需的。
示例
其中,
response 是作为响应返回的映射变量
Requests 是需要在其中更新记录的 Zoho Desk 模块的名称。
zohotest 是 Zoho Desk 门户的名称,database 指的是需要在其中更新记录的门户中的部门。
"Phone” 是 Zoho Desk 模块中指定的标签名称。"9xxxxxxxxx" 指的是在 Zoho Creator 表单的 "Phone" 字段中指定的值。
"90000000001” 是在这里编辑记录的记录 ID。
响应格式
Zoho Desk 返回的响应将为下面给出的格式:
如果由于不正确的参数值导致执行失败,则响应将为以下格式: