我正在尝试通过肥皂从OTRS 票务系统请求一些票务详细信息。我试过在网上搜索OTRS API中的 'TicketSearch()' 运算符,但没有运气
我知道 SOAP 连接很好,因为以下 'User' 对象和 'GetUserData()' 运算符正在响应有效结果和所有用户数据:
try {
$result = $client->__soapCall("Dispatch", array($user, $pass, "UserObject", "GetUserData", "UserID" , 2));
}
现在,当我将该 SOAP 调用从用户搜索更改为票证搜索时,我得到了响应“NULL”。
try {
$result = $client->__soapCall("Dispatch", array($user, $pass, "TicketObject", "TicketSearch", "Result", array("ARRAY","HASH","COUNT"), "QueueIDs", 10, "StateType", "Open"));
}
这对我来说并不奇怪,因为我不确定如何将以下所需值转换为 SOAP 请求:
结果 => '数组' || '哈希' || '数数'
您可以在此处查看相应的API 文档,然后搜索“TicketSearch()”。任何有关解决该请求的帮助将不胜感激。我的最终目标是获得 10 号队列中的工单列表。