Member 13230235 Ответов: 0

Как установить значение типа запроса в Jira service desk с помощью кода C sharp


Я пытаюсь установить значение поля типа запроса в запросе Jira service desk с помощью кода C sharp, как показано ниже.
<pre>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace JiraConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Jira objJira = new Jira();
            objJira.JiraUrl = "https://xxxx.atlassian.net";

        
            objJira.JiraJson = @"{""fields"":{
                ""project"": {""key"": ""xxxx""},
                ""issuetype"": {""name"": ""Incident""},
                ""serviceDeskId"": ""1"",
                ""requestTypeId"": ""1"",
                ""requestFieldValues"": {
                    ""summary"": ""This is an automated ticket for Testing"",
                    ""description"": ""Test - ignore this""
                }
            }}";

            objJira.JiraUserName = "xxxxx";
            objJira.JiraPassword = "jkl;UIOP&*()";
            Console.WriteLine(objJira.addJiraIssue());
            Console.ReadKey();
        }
    }
}


И не уверен, что я такой, каким я объявил ценность для serviceDeskId и requestTypeId правильно, когда я пытаюсь создать нормальную проблему в JIRA, она, кажется, работает нормально, но при настройке service desk и идентификатора типа запроса я получаю ошибку, говоря, что это неизвестная ошибка.

Пожалуйста, помогите мне найти вопрос о том, как должны быть объявлены поля serviceDeskId и requestTypeId.

Что я уже пробовал:

Я пробовал использовать аналогичные метаданные с помощью REST клиента, и он, кажется, работает нормально без каких-либо проблем

{
"serviceDeskId": "1",
"requestTypeId": "1",
"requestFieldValues": {
"summary": "Request JSD help via REST1",
"description": "I need a new mouse for my Mac"
}
}

0 Ответов