代码之家  ›  专栏  ›  技术社区  ›  Jeremy French

使用FogBugz API获取票证列表

  •  8
  • Jeremy French  · 技术社区  · 16 年前

    我有一个.NET web应用程序,它利用FogBugz API将问题记录写入我们的FB服务器。。。它使用 刚出现的 命令和。。。在所有其他属性中。。。使用 参数发送用户的电子邮件和票证。

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

    2 回复  |  直到 16 年前
        1
  •  11
  •   ianmjones    16 年前

    是的,您需要向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
    

    我还指定了一些我想要返回的列,例如案例编号(ixBug)、通讯员的电子邮件地址(我喜欢验证类似的事情)、客户作为回复获得的票证id(sTicket,我不确定这是您想要的还是案例编号)、标题(缝合线)和案例打开日期(DTOpen)。

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

    查看 search reference 示例xml有效负载位于 API reference

        2
  •  0
  •   Tim    16 年前

    直接向FB支持部门或在他们的论坛上询问可能会更好。。。

    推荐文章