Json osticket api获取门票

Json osticket api获取门票,json,osticket,Json,Osticket,我目前正在使用osticketapi在我的网站上实现一个票证系统。 我已经找到了一种使用下载的osticketapi示例创建票证的方法。 但是现在,我需要通过API获取机票信息,这样我就可以在我的网站上显示机票的答案。我在谷歌上搜索了很多小时,但没有找到任何示例或API引用来从API获取票证信息。有人给我一些代码示例或链接吗? 我真的尽了最大的努力在网上寻找帮助,但什么也没找到。。 最佳里根 Leif我只是制作了一个脚本,直接从ticketmysql数据库获取所需的值 选择ticketid, t

我目前正在使用osticketapi在我的网站上实现一个票证系统。 我已经找到了一种使用下载的osticketapi示例创建票证的方法。 但是现在,我需要通过API获取机票信息,这样我就可以在我的网站上显示机票的答案。我在谷歌上搜索了很多小时,但没有找到任何示例或API引用来从API获取票证信息。有人给我一些代码示例或链接吗? 我真的尽了最大的努力在网上寻找帮助,但什么也没找到。。 最佳里根
Leif

我只是制作了一个脚本,直接从ticketmysql数据库获取所需的值

选择ticketid,
t、 车票号码,
地址:,
如果已分配空值(Concat(st.firstname,,,st.lastname,,“无受让人”),
主题,,
t、 创造,
t、 更新
机票更新,
t、 等温线
从ost.`ost_票`t
使用(票证id)内部加入ost.ost\u票证\uu cdata
使用(用户id)左键加入ost.ost\u用户\u电子邮件
左加入ost.ost_用户ou
ON ou.id=t.user\u id
左连接ost.ost_staff st使用(staff_id)
其中t.status='Open'
和(t.isanswered=0
或t.isoverdue=1)
然后我将其格式化为json,但我将其作为练习留给读者;-)


对于操作系统ticket 1.10,我已经测试了我们的业务中的相同问题。因此,我们扩展了API函数来管理ticket操作,如下所示:

  • 检索票证详细信息
  • 获取由一个用户颁发的票证列表
  • 获取分配给代理(工作人员)的票证列表
  • 向一个状态更新的票证发布回复消息。i、 e.将票据状态从 从开放到关闭
[API实现]

那么,难道不是一种API方法来获取门票吗?这似乎违背了坚实的原则。
SELECT ticket_id,
       t.number, 
       t.ticket_id, 
       address, 
       Ifnull(Concat(st.firstname, ' ', st.lastname), 'No Assignee') assigned, 
       subject, 
       t.created, 
       t.updated ticket_updated, 
       t.isoverdue 
FROM ost.`ost_ticket` t 
INNER JOIN ost.ost_ticket__cdata USING(ticket_id) 
LEFT JOIN ost.ost_user_email USING (user_id) 
LEFT JOIN ost.ost_user ou ON ou.id = t.user_id 
LEFT JOIN ost.ost_staff st USING (staff_id) 
WHERE t.status_id = '1' AND ( t.isanswered = 0 OR t.isoverdue = 1 )