2011-07-20 97 views
0

我們正在創建一個工具來幫助在Redmine中進行時間管理。我們目前遇到的問題是,我們希望獲取特定用戶監視的問題列表,但無法找到它的API。有誰知道這是可能的,還是我們只需要嘗試直接修改Redmine?通過REST API獲取Redmine中關注的問題

解決方案:類似於dmf85下面提供的解決方案,我找到了解決這個問題的解決方案,爲我工作。 Issues API將query_id作爲其參數之一。我最終做的是通過Watcher過濾我的問題(如dmf85說的),然後保存查詢。然後,我在我的API調用中使用該保存的自定義查詢中的query_id。

回答

1

根據您的問題,在界面選項卡,單擊:

  • 添加過濾器
  • 觀察家
  • 在框中選擇一個觀察者

然後,點擊原子,CSV或pdf鏈接在底部,您可以自行決定編寫一個程序供您使用。

這有幫助嗎?

+0

是的,這是關於我在JSON中尋找的內容。我正在瀏覽API文檔,並不認爲我只能使用其中的一個鏈接。我自己發現了一個類似的解決方案,我在上面添加了這個解決方案,但我將其標記爲簡化解決方案。謝謝! – jbarz

+0

非常好!很高興你找到了JSON的方式,因爲XML不是我首選的資源標記。 – WattsInABox

0

至少在Redmine 3.1中,Issues API有一個未公開的參數,允許您直接指定觀察者:watcher_id。它的工作原理與assigned_to_id類似,您可以傳遞用戶標識(即watcher_id=23)或特殊字符串me(即watcher_id=me)。

相關問題