#asp.net #asp.net-mvc #asp.net-core
Вопрос:
Привет, ребята, я работаю в одной из служб JIRA, отсюда мне нужно передать некоторую информацию в DocuSign, когда нажимается кнопка, и файл PDF будет сгенерирован в DocuSign, и он вернет этот файл PDF в JIRA, и этот файл будет связан с JIRA. Если они не работали напрямую, то любой промежуточный код в ASP.NET/MVC/Core будет здорово. Заранее благодарю.
Ответ №1:
Вы можете использовать Python между ними. Например, вам нужно настроить веб-соединение из Jira для воздушного потока.
Конфигурация веб-соединения в вашей Jira, например:
curl -X POST \
https://{airflow.SERVER}/api/v1/dags/{dag_name}/dagRuns \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Authorization: Basic *****************' \
-d '{"conf":{"ticket":"{{issue.key}}"}}'
Затем разместите свой код там и настройте соединение с Jira и своим документом.
Код может выглядеть следующим образом:
atc_conn = JiraHook("jira").get_conn()
jql = "project =...."
issues = atc_conn.search_issues(jql, fields=["attachment"])
for issue in issues:
attachments = issue.fields.attachment
for attachment in attachments:
attachments_to_sign = attachment.get()
….