题
我有一个.NET Web应用程序,它利用的FogBugz API来编写问题单给我们的FB服务器...它使用的新的所有其他属性命令,并......使用的 sCustomerEmail 的参数与票证发送用户的电子邮件。
我的问题是:是否有分配给该电子邮件的所有门票,我可以得到一个列表(通过API,当然)的方法吗?我们想要写另一页是什么票,目前分配给该电子邮件的报告。我们不希望有每个用户那里创建FB帐户。
我也许看到了API文档,但没有具体的提示。
感谢您的任何建议
解决方案
是的,你需要发送一个自定义搜索的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”参数到搜索命令来设置搜索轴作为“记者:customer@client.com”通过。
我还指定了一个号码,我想回去列,如遇数(ixBug)的,记者的电子邮件地址(我想验证这样的事情),票证ID的客户得到的回应(sTicket ,我不知道这是否是你想要的或案例编号),标题(sTitle),案件已开通的日期(dtOpened)。
从技术上讲,你不必问过了ixBug列它总是可以作为在返回的XML每种情况下,元素的属性,但有时它更容易有这些东西作为一个元素。
有很多不同的搜索轴可以使用,许多列可以退货。
其他提示
大概可能会更好地问这直接FB支持或他们的论坛...
不隶属于 StackOverflow