【问题标题】:How to retrieve a list of all articles of Fogbugz-wiki that have a certain tag?如何检索 Fogbugz-wiki 具有特定标签的所有文章的列表?
【发布时间】:2014-12-22 13:56:03
【问题描述】:

通过Fogbugz REST API,我尝试获取所有带有特定标签的文章。我在python 中写了一些代码来获取它,但结果是“零”。这是我的代码:
导入请求
...
一些登录代码
...

req_params={"cmd": "search", "token": self.token,"q":"tag:\"my_cool_tag\""}
response = requests.get(req_url, data=req_body, headers=req_header, params=req_params, verify=False)
print (response.text)

作为回应,我得到了:
...病例数 =“0”...
有没有办法通过 REST-API 获取列表中具有特定标签的所有文章以及如何实现这一点? 我正在使用FogBugz Version 8.8.49.0.

【问题讨论】:

  • 我下面的回答有帮助吗,还是你还在苦苦挣扎?

标签: api rest tags wiki fogbugz


【解决方案1】:

尝试使用 curl 或直接在您的网络浏览器中进行搜索以检查它是否有效,然后查看是否可以调试您的 Python。

在浏览器中,我可以通过以下方式成功查询 FogBugz Online:

https://<domain>.fogbugz.com/api.asp?token=<token>&cmd=search&q=tag:%22<my_tag>%22

虽然我在标签周围输入了引号,但浏览器 url 将它们编码为 %22。显然&lt;domain&gt;&lt;token&gt;&lt;my_tag&gt;应该换成你自己的值。

您的基本参数看起来不错,但我没有使用 Python,所以不确定转义标记周围的引号是否能很好地转换为 GET 请求?也许尝试 url 编码"my_cool_tag"

【讨论】:

    猜你喜欢
    • 2018-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多