【发布时间】:2016-11-11 16:54:42
【问题描述】:
我有一个 webhook,它可以自动从 Redmine 中的客户支持软件 Freshdesk 打开工单。来自支持软件的描述包含纯 HTML。当将此传递给 Redmine API 以创建问题时,描述是使用 HTML 创建的,很难阅读。
请求示例:
{
"issue":
{ "project_id": 62
, "priority_id": 6
, "tracker_id": 12
, "status_id": 6
, "assigned_to_id": 23
, "subject": "Freshdesk - {{ticket.subject}}"
, "description": "Product - {{ticket.portal_name}}\n\nDescription:\n<div>this is a div</div>\n\nLast Public Comment\n{{ticket.latest_public_comment}}\n\nLast Private Comment\n{{ticket.latest_private_comment}}\n\nAgent Email - {{ticket.agent.email}}\nFreshdesk URL - {{ticket.url}}"
}
}
在 Redmine 中:
- 产品 - 产品名称
- 描述:
<div>this is a div</div> - 最后一次公众意见公众意见
- 最后一次私人评论私人评论
- 代理电子邮件 - agentemail@ticket.com
- Freshdesk 网址 - www.freshdesk.com
【问题讨论】:
-
添加了示例。我期望标签被读取为 html 而不是显示为文本。@GuidoLeenders 有什么进一步的帮助吗?看看redmine.org/projects/redmine/wiki/Rest_Issues,为什么你希望标签被读取为html而不是文本?@GuidoLeenders 我并不期待它,但我想实现它。我在 api 描述中看不到这种可能性,所以我想看看是否有一些替代解决方案来强制解析 html
标签: redmine redmine-api freshdesk