OTRS在通过REST-API创建工单后发送电子邮件



我们正在使用OTRS REST-Interface创建OTRS-Tickets。 创建工单工作正常。但是,在创建票证后不会发送电子邮件。 OTRS日志显示以下消息: [内核::系统::票证::事件::通知事件::_SendNotificationToRecipients]不发送客户通知,因为未设置客户!

所以我认为OTRS正在尝试通知收件人,但由于缺少"客户"而失败 但是如何设置"客户"呢?OTRS-REST接口中没有"客户"字段。 设置了票证::客户用户和票证::客户 ID

为了OTRS-verver找到"客户",我们是否必须设置其他字段? 我们是否必须配置通知管理?又如何?

您需要设置的字段是CustomerUserID- 这是整个客户信息所依赖的。

在文档中,您可以找到具有以下响应示例的 REST 请求程序的一些示例代码:

{
"Ticket": [
{
"Age": 777,
"PriorityID": 3,
"ServiceID": "",
[...]
"Title": "REST Create Test",
"CreateBy": 2,
"TicketID": 1686,
"ArchiveFlag": "n",
"Lock": "unlock",
"CreateTimeUnix": 1404173292,
"SLAID": "",
"CustomerUserID": "customer"
}
]
}

为了简洁起见,我排除了一些字段,但您可以使用文档作为字段名称的参考。

最新更新