我正在使用jira-python并请求API使用用户和活动信息将工作记录到JIRA票证,但无法找到实现方法。我有以下代码:
jira.add_worklog("issue number", timeSpent="2h", user="username")
但似乎忽略了user关键字。我也在使用请求库查找JIRA API,但似乎无法找到用于记录活动和用户信息的API。
答案 0 :(得分: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讨论植入建议。
答案 1 :(得分:0)
不需要在用户内部添加参数。您可以使用以下代码:
jira.add_worklog("issue number", timeSpent="2h")
您可以添加其他参数,例如:
您可以在jira python api
中找到有关此信息的更多信息