如何使用WebService,添加 - 编辑 - 删除问题评论?
using (jiraext.JiraSoapServiceService service = new jiraext.JiraSoapServiceService())
{
string auth = service.login("", "");
jiraext.RemoteIssue[] issues = service.getIssuesFromFilterWithLimit(auth, "10802", 1, 1000);
while (issues.Length > 0)
{
foreach (jiraext.RemoteIssue thisissue in issues)
**????????????????**
}
}
}
由于
答案 0 :(得分:0)
问题解决了;
using (jiraext.JiraSoapServiceService service = new jiraext.JiraSoapServiceService())
{
string auth = service.login("userName", "Pwd");
jiraext.RemoteIssue[] issues = service.getIssuesFromFilterWithLimit(auth, "10802", 1, 1000);
while (issues.Length > 0)
{
foreach (jiraext.RemoteIssue thisissue in issues)
try
{
int msgLenght = service.getComments(auth, thisissue.key).Length-1; //last comment
string comm = service.getComments(auth, thisissue.key)[msgLenght].body.ToString(); //last comment body
comm = comm + "__!"; // last comment body change
long msgID = Convert.ToInt64(service.getComments(auth, thisissue.key)[msgLenght].id.ToString()); //last comment ID
jiraext.RemoteComment comment = service.getComment(auth, msgID);
comment.body = comm;
service.editComment(auth, comment);
}
catch (Exception ex)
{ }
}
}