-1

我的要求是 1。用户将输入主题。2.基于主题,我想调用第三方rest API(目前被CORS阻塞。即使jsonp请求也不起作用) 3.我想根据响应在表单上设置一些字段值

4

1 回答 1

2

到目前为止,您无法从客户(用户/员工/请求者)的角度呈现 Freshservice 应用程序。相反,您可以在管理工单的代理门户上创建 Freshservice 应用程序。

  1. 创建无服务器应用程序。
  2. onTicketCreate产品事件中,您可以将您的逻辑写入server.js

exports = { events: [{ event: "onTicketCreate", callback: "onTicketCreateCallback" }], onTicketCreateCallback: function(payload) { console.log("Logging arguments from onTicketCreate event: " + JSON.stringify(payload)); // 1.Implement the logic with the help of payload's ticket subject that you are looking for. // 2. To shoot bypass CORS use platform's request API - https://developers.freshservice.com/docs/request-api/ // 3. Update the Fields using - https://api.freshservice.com/v2/#view_a_change } }

  1. 请参阅此参考以更改面向代理的字段值。

简单来说,此过程会根据您的用例填写字段。唯一的区别是,它发生在创建票证时,而不是在填写面向请求者的表格时。

于 2019-10-04T12:28:25.807 回答