使用 API 将工作日志添加到 JIRA(包含用户和活动元数据)

Sco*_*oby 5 python jira python-2.7 python-jira jira-rest-api

我正在使用 jira-python 和请求 API 将工作与用户和活动信息一起记录到 JIRA 票证中,但无法找到一种方法来做到这一点。我有以下代码:

jira.add_worklog("issue number", timeSpent="2h", user="username")
Run Code Online (Sandbox Code Playgroud)

但它似乎忽略了 user 关键字。我还在查找带有请求库的 JIRA API,但似乎找不到用于记录活动和用户信息的 API。

Gri*_*vit 0

没有对此操作的直接支持,请参阅中讨论的

https://answers.atlassian.com/questions/29951977

https://jira.atlassian.com/browse/JRA-30197

可以通过编写具有 ACT_AS_USER范围的附加组件或通过在 Jira 配置中使用 Oauth2 身份验证注册您的应用程序来冒充其他用户,例如,如下所述:

https://answers.atlassian.com/questions/247528/how-do-you-impersonate-a-user-with-jira-oauth

您最好在answers.atlassian.com 上讨论植入建议。