如何检索具有特定标签的Fogbugz-wiki所有文章的列表?

时间:2014-12-22 13:56:04

标签: api rest tags wiki fogbugz

通过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.

1 个答案:

答案 0 :(得分:0)

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

在浏览器中,我可以使用以下内容成功查询FogBugz Online:

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

虽然我在代码周围输入了引号,但浏览器网址将其编码为%22。显然,<domain><token><my_tag>应该替换为您自己的值。

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