当前位置:  开发笔记 > 编程语言 > 正文

使用FogBugz API获取故障单列表

如何解决《使用FogBugzAPI获取故障单列表》经验,为你挑选了1个好方法。

我有一个.NET Web应用程序,利用FogBugz API将问题故障单写入我们的FB服务器...它使用命令和...在所有其他属性...中使用sCustomerEmail参数发送用户的e-带票的邮件.

我的问题是:有没有办法可以获得分配给这封电子邮件的所有门票的列表(当然是通过API)?我们想要编写另一个页面,该页面是当前为此电子邮件分配票证的报告.我们不希望为每个用户创建FB帐户.

我可能会在API文档中看到提示,但没有具体内容.

谢谢你的任何建议



1> ianmjones..:

是的,您需要向API发送自定义搜索,并将电子邮件地址作为对应轴传递.

所以,一旦你有一个登录令牌:

https://example.fogbugz.com/api.asp?cmd=logon&email=jdoe@example.com&password=SecretPwd

然后,您可以进行搜索:

https://example.fogbugz.com/api.asp?cmd=search&q=correspondent:customer@client.com&cols=ixBug,correspondent,sTicket,sTitle,dtOpened&token=cc83o7ri9c49t4vfvm3bn252ljvp23

在这里,我向搜索命令传递了一个"q"参数,将搜索轴设置为"Correspondent:customer@client.com".

我还指定了一些我想要回来的列,例如案例编号(ixBug),通讯员的电子邮件地址(我想验证这样的事情),客户得到的票证ID作为回复(sTicket,我不是不确定这是你想要的还是案例编号),标题(sTitle)和案件开启的日期(dtOpened).

从技术上讲,您不需要请求ixBug列,因为它始终可用作xml中返回的每个case元素的属性,但有时将这些内容作为元素更容易.

您可以使用许多不同的搜索轴,并且可以返回许多列.

在API参考的botom上查看搜索引用和示例xml有效负载.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有