Jira v.6.2:通过C#WebRequest向问题添加评论

本文关键字:问题 添加 评论 C#WebRequest 通过 Jira | 更新日期: 2023-09-27 18:20:45

我需要向c#中的问题添加注释。我读了一些关于jiraapi的文章等等,但我仍然得到了不好的回应(400)。

这是我迄今为止尝试的代码:

        string url = @"http://jira-test.ourcompany.de/rest/api/2/issue/" +
                     "IT-20175/comment?{'"body'":'"Test123'"}";
        WebRequest wrUrl = WebRequest.Create(url);
        wrUrl.ContentType = "application/json";
        wrUrl.Method = "POST";
        wrUrl.Headers["Authorization"] = "Basic " + Convert
            .ToBase64String(Encoding.ASCII.GetBytes(AuthInfo));            
        wrUrl.Method = "POST";
        Stream stream = wrUrl.GetResponse().GetResponseStream();

这应该在发布IT-20175时添加注释"Test123"。但它不起作用。也许有人能发现我的错误?

关于

Jira v.6.2:通过C#WebRequest向问题添加评论

您必须将注释JSON放入POST请求正文中,而不是URL 中

网址:http://jira-test.ourcompany.de/rest/api/2/issue/IT-20175/comment

正文:{"body":"Test123"}