如何完成对OTRS 5.0的CURL请求?

时间:2019-03-11 07:25:33

标签: curl otrs

我正在尝试使OTRS中的过程自动化,该过程将查找特定的队列以查找过去8天中所有已关闭的故障单。我想使用Curl请求在bash脚本中执行此操作。到目前为止,我已经获得了这条线:

curl -sk "https://tstotrs.unil.ch/otrs/nph-genericinterface.pl/Webservice/TimeToREST/TicketSearch?UserLogin=$user&Password=$pass&Queue=62&StateIDs=$stateid" -X GET |jq -r .TicketID[]

它为我提供了在队列号62中关闭的TicketID列表。我遇到的问题是,我不仅要将其转换为票证号,还希望将其转换为票证号,而且我希望添加一个条件,即仅关闭一个票证最近8天。

我被困在尝试执行循环以转换票证编号中的票证ID。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,他们为此添加了一个API,您可以在其中使用分钟作为值。

  

TicketCloseTimeNewerMinutes => 120

例如,最后两个小时

。 最好的祝福。