2014-12-22 278 views
0

經由Fogbugz REST API我試圖讓帶有特定標籤的所有文章。我在python中寫了一些代碼來獲得它,但結果是「零」。這裏是我的代碼:
導入請求
...
一些代碼登錄
...
如何檢索具有特定標籤的Fogbugz-wiki的所有文章列表?

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.

+0

下面有沒有幫助我的答案可言,或者你還在苦苦掙扎? – ianmjones

回答

0

請嘗試使用curl搜索或直接在您的Web瀏覽器中檢查它是否有效,然後查看您是否可以調試您的Python。

在瀏覽器中我能夠成功查詢的FogBugz在線的東西,如:

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

雖然我進入了我的身邊標籤的報價,瀏覽器的URL它們編碼到%22。顯然<domain><token><my_tag>應該用自己的價值觀來代替。

你的基本參數看起來不錯,但我沒有使用過的Python所以我不知道是否逃避周圍的標籤的報價以及轉換到GET請求?也許嘗試url編碼"my_cool_tag"

相關問題