我想知道是否有可用於jira的各種調用的網址。獲取問題,獲取用戶。他們在XML中是什麼格式? JSON?jira SOAP和XMLRPC
我想在python中編寫一個包裝類。我可以在任何地方找到SOAP api exsists,但沒有python中的方法定義。我發現java很容易。
您的幫助表示讚賞。
請謝謝。
我想知道是否有可用於jira的各種調用的網址。獲取問題,獲取用戶。他們在XML中是什麼格式? JSON?jira SOAP和XMLRPC
我想在python中編寫一個包裝類。我可以在任何地方找到SOAP api exsists,但沒有python中的方法定義。我發現java很容易。
您的幫助表示讚賞。
請謝謝。
Atlassian網站上有樣本。使用
SOAP客戶端與吉拉互動:
http://confluence.atlassian.com/display/JIRA/Creating+a+SOAP+Client
和使用XML-RPC與吉拉互動:
http://confluence.atlassian.com/display/JIRA/Creating+a+XML-RPC+Client
還檢查了他們的API文檔:
http://confluence.atlassian.com/display/JIRA/JIRA+XML-RPC+Overview
請看看這個:http://blog.sophilabs.com/2011/08/overcoming-jira-3-13-x-remote-access-limitations-part-ii/
這是忍受JIRA RPC限制一個很好的選擇。
的確,如果您無法將新的SOAP方法添加到JIRA實例,那麼您仍然可以直接使用腳本訪問JIRA URL。馬丁的文章有一個很好的Python腳本來做到這一點。 – mdoar 2011-09-02 20:27:43
Atlassian建議使用REST API與Jira進行遠程通信。它在Jira 5.0及更高版本中受支持。他們仍然支持SOAP API,但不會在那裏實現任何新功能。
要使用SOAP API在Python中,你可以使用任何SOAP客戶端庫 - What's the best SOAP client library for Python, and where is the documentation for it?
這裏是用Python使用REST Web服務的例子 - http://developer.yahoo.com/python/python-rest.html
感謝,但,我是知道的; python api在哪裏? – myusuf3 2010-07-27 01:16:34
我更新了一個鏈接的答案。看看那個頁面..它解釋瞭如何使用遠程API。不知道你還需要什麼。該API與任何客戶端綁定相同。 – 2010-07-27 01:40:54
爲了澄清,沒有具體的python api。您將不得不通過RPC庫使用soap或xml api,這兩者在python中都得到很好的支持。 – SingleNegationElimination 2011-09-01 01:40:23