我们在FogBugz On Demand上安装了FogBUGZ。我偶尔需要向最初提交案例的人发送一封电子邮件,其中包含通过电子邮件提交的案例列表。为此,我想提供他们将在原始cnofirmation电子邮件中收到的原始公共访问URL。
但是,我似乎无法在Web界面的任何地方找到该URL。有没有一种简单的方法可以找到这些网址?
我们正在做类似的事情,但使用本地Fogbugz。这就是我们所做的:1. 调用 fogbugz API 获取案例列表2. 将案例编号存储在变量中3. 像这样构建网址链接 http://yourUrl/default.asp?insertCaseNumberHere
希望这有帮助。
根据此答案 https://stackoverflow.com/a/666225/3901618 您可以使用以下 api 调用获取所选案例的公共票证(在本例中由通讯员过滤):
https://test.fogbugz.com/api.asp?cmd=search&q=correspondent:xyz@xyz.com&cols=ixBug,correspondent,sTicket,sTitle,dtOpened&token=123456789
sTicket
在哪里
案例的票证,可以转换为公共票证 URL
来源: http://help.fogcreek.com/8202/xml-api
响应如下所示:
<case operations="edit,reopen,reply,forward,remind" ixBug="455">
<ixBug>5455</ixBug>
<sTicket>
<![CDATA[5455_fq856r9ks6qr2rv9]]>
</sTicket>
<sTitle>
<![CDATA[Title]]>
</sTitle>
<dtOpened>2013-03-06T14:33:32Z</dtOpened>
</case>
然后,您可以构建以下 URL:
https://test.fogbugz.com/default.asp?5455_fq856r9ks6qr2rv9