2011-05-19 72 views

回答

1

是的,它需要一個定製的SOAP插件。不太難,只是煩人的方法是不存在的。

〜馬特

+2

謝謝,你會碰巧有一個示例代碼的鏈接? – Ying 2011-05-20 02:16:01

1

SOAP不支持這一點,但你可以通過HTTP,例如做(C#)

using (System.Net.WebClient client = new System.Net.WebClient()) 
{ 
    string url = "http://jira-server/secure/DeleteAttachment.jspa?id=" + 
       issue.id + "&deleteAttachmentId=" + attachment_id; 

    client.Credentials = System.Net.CredentialCache.DefaultCredentials; 
    string response = client.DownloadString(url); 
    // do whatever validation/reporting with the response... 
} 

您可以從您的網絡瀏覽器檢查網址 - 必須刪除確認頁面,而不是從最初的刪除按鈕的鏈接。

+1

非常真實。 http://jiradev.blogspot.com/2011/08/adding-components-to-jira-automatically.html – mdoar 2012-03-06 23:43:21

+0

上有很多這種RESTful方法的其他示例我正在做類似的檢索附件,但我似乎無法看到讓這個工作。我已經發布我的問題作爲[問題](http://stackoverflow.com/questions/9617305/how-to-remove-an-attachment-from-jira-4-4-using-http)。任何幫助將不勝感激。 – rusmus 2012-03-21 12:12:37