我目前正在使用JIRA Rest API,我正在尝试向未注册为用户的特定电子邮件地址发送电子邮件通知。目前我只能向用户发送电子邮件通知。有没有人知道是否可以通过jira api向指定的电子邮件地址而不是用户发送电子邮件通知。
这是我目前执行此操作的代码。请注意,它指定用户而不是电子邮件地址:
import requests
url = "https://jiraserver.atlassian.net/rest/api/2/issue/{issue_key}/notify"
notify_data = {
"subject": "Test Issue Name",
"textBody": "Test issue body.",
"htmlBody": "Test issue <strong>html<strong>",
"to": {
"users": [ #replace with email addresses
{
"name": "JIRA_user"}]
},
}
requests.post(url,auth=('jira_username','jira_password'), json=notify_data)
以下是我正在查看的其他api文档:https://docs.atlassian.com/jira/REST/cloud/#api/2/issue-notify。
有没有人知道Jira的API是否支持此功能?如果没有,是否有一个好的解决方法?