2016-12-16 110 views
0

我正在編寫一個使用REST API與Jira交互的軟件。Jira REST API冪等性

有沒有辦法實現創建問題請求的冪等性?

或者我應該在檢測到重複的情況下使用補償措施嗎?

回答

0

由於JIRA爲票證使用增量整數後綴,所以調用創建操作將始終創建具有新標識符的票證,即使其他所有條件都相同。

一般情況下,冪等性被構圖到API本身中,在創建資源時特別罕見。如果你試圖在你的調用動作中模仿冪等性,那麼如果API改變,你可能會失去冪等性。您最好測試重複項並處理異常(再次,作爲泛化)。

+0

是的,我所要求的是,如果在API中有某些東西是爲了冪等性的,就像在請求中傳遞一些唯一的外鍵。 –

+0

我知道在導入時,您可以指定問題編號,從而強制您尋求的一致性種類。也許我們可以將它與你的解決方案聯繫起來? – HeyZiko

+0

在您的請求中查找獨一無二的內容並在JIRA中進行搜索。 JIRA可以告訴您是否複製了現有問題。 – mdoar