C# 如何使用c在jira中创建问题#

C# 如何使用c在jira中创建问题#,c#,api,rest,jira,C#,Api,Rest,Jira,我试图使用c#和REST API在JIRA cloud中创建一个问题, 我得到了400错误(错误的任务),我不知道我做错了什么 这是我的职责 public static string PostJsonRequest(string endpoint, string userid, string password, string json) { // Create string to hold JSON response string jsonResp

我试图使用c#和REST API在JIRA cloud中创建一个问题, 我得到了400错误(错误的任务),我不知道我做错了什么

这是我的职责

    public static string PostJsonRequest(string endpoint, string userid, string password, string json)
    {
        // Create string to hold JSON response
        string jsonResponse = string.Empty;

        using (var client = new WebClient())
        {
            try
            {
                client.Encoding = System.Text.Encoding.UTF8;
                client.Headers.Set("Authorization", "Basic " + GetEncodedCredentials(userid, password));
                client.Headers.Add("Content-Type: application/json");
                client.Headers.Add("Accept", "application/json");
                var uri = new Uri(endpoint);
                var response = client.UploadString(uri, "POST", json);
                jsonResponse = response;
            }
            catch (WebException ex)
            {
                // Http Error
                if (ex.Status == WebExceptionStatus.ProtocolError)
                {
                    HttpWebResponse wrsp = (HttpWebResponse)ex.Response;
                    var statusCode = (int)wrsp.StatusCode;
                    var msg = wrsp.StatusDescription;
                    // throw new SmtpException(statusCode, msg);
                }
                else
                {
                    //  throw new HttpException(500, ex.Message);
                }
            }
        }

        return jsonResponse;
    }
这是我的JSON

string json = @"{
'fields':
{
    'project':
    {
        'key':'IS'
    },
    'summary':'REST Test',
    'issuetype':
    {
        'name':'Bug'
    },

}
}“


你知道我做错了什么吗?

你好,它终于起作用了,是JSON中的引号市场!!!我不得不把它改成“(\”在c中)你好,它终于起作用了,是JSON中的引号市场!!!我不得不把它改成“(\”在c中)
string Url = "https://XXXXXX.atlassian.net/rest/api/2/issue/";