簡體   English   中英

R與Jira / Atlassian有關的問題

[英]Acess Issue on Jira/Atlassian with R

我有一個Atlassian / Jira帳戶,上面列出了項目。 我想導入各種問題,以便進行一些額外的分析。 我找到了一種連接Atlassian / Jira並在Python上導入所需內容的方法:

    from jira import JIRA
    import os
    impot sys
    options = {'server': 'https://xxxxxxxx.atlassian.net'}
    jira = JIRA(options, basic_auth=('admin_email', 'admin_password'))
    issues_in_proj = jira.search_issues('project=project_ID')

它工作得很好,但是我想在R中做同樣的事情。可能嗎? 我找到了RJIRA軟件包,但對我來說有三個問題:

  1. 它仍然在開發版本上
  2. 我無法安裝它,因為Description文件格式不正確。
  3. 它基於jira服務器URL:“ https:// JIRAServer:port / rest / api / ”,我有一個xxxxx.atlassian.net URL

我還發現有curl查詢:

    curl -u username:password -X GET -H 'Content-Type: application/json'
    "http://jiraServer/rest/api/2/search?jql=created%20>%3D%202015-11-18"

但同樣基於“ https:// JIRAServer:port / rest / api / ”表單,此外,我正在使用Windows。

有人有主意嗎?

謝謝 !

https:// JIRAServer:port / rest / api / ”表單是Jira REST API https://docs.atlassian.com/jira/REST/latest/

作為其余的api,它僅進行http方法調用並為您提供數據。

所有jira實例都應公開其余的api,只需將瀏覽器指向您的jira域,如下所示:

https://xxxxx.atlassian.net/rest/api/2/field

然后您將看到所有有權訪問的字段,例如

這意味着您可以使用php,java或從Linux進行的簡單curl調用來獲取jira數據。 我沒有使用過RJIRA,但是如果您不想使用它,您仍然可以使用R(我沒有使用過)並對其余api進行HTTP調用。

我博客上的以下兩個鏈接可能會給您帶來更多的見解:

http://javamemento.blogspot.no/2016/06/rest-api-calls-with-resttemplate.html http://javamemento.blogspot.no/2016/05/jira-confluence-3.html

祝好運 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM