问题描述
我正在使用一个社交集成应用程序,用户可以向我们的 Facebook 页面发送消息,它会在 zendesk 控制台中创建一个票证。但是,我为最终用户添加了一些条件,以使用此标记不让 api 触发:{^%endusers%^}}。 Zendesk 导航将在最后一条消息后显示 Facebook 用户的姓名。这是发生了什么:
在控制台内部,文本被隐藏了:
public static final String hiddenTriggerText = "<span style='display:none'>{{^%endusers%^}}</span>"
这里是 json 正文,它将标记附加到每个最终用户消息中,以免 api 触发:
{
"ticket": {
"tags": ["$GeneralConstant.TicketTag","$GeneralConstant.ticketFacebookTag"],"requester_id": ${passedFacebookJsonDataReq.zendeskId},"external_id": "${passedFacebookJsonDataReq.userId}","status": "${zendeskFormattedTicketStatus}","comment": {
"html_body": "${commentRemarks} ${GeneralConstant.hiddenTriggerText} ${facebookInputMessagetextformatted}","author_id": ${passedFacebookJsonDataReq.zendeskId}
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)