如何在 C# 上从 jira api 获取信息
how get info from jira api on c#
我正在用 c# 编写 asp.net mvc 应用程序,我的任务是编写一个控制器,通过 jira api 从 JIRA 接收数据,
我有一个格式 link:
https://jira.xxx.ru/rest/api/2/search?jql=project=yyy
我知道连接到 jira 的登录名和密码,在 json 响应中我得到以下信息:
"maxResults": x,
"total": x
我可以直接连接并 return 容器中的必要数据给我吗,有人可以举个例子或者告诉我从哪里开始吗?
你使用 RestClient 以下代码是我使用的从 JIRA 获取问题。
private string RestCall()
{
var result = string.Empty;
try
{
var client = new RestClient(url + "/rest/api/2/search?jql=");
var request = new RestRequest
{
Method = Method.GET,
RequestFormat = DataFormat.Json
};
request.AddHeader("Authorization", "Basic " + api_token);
var response = client.Execute(request);
result = response.Content;
}
catch (Exception ex)
{
throw ex;
}
return result;
}
这里
url: Base URL of you jira account
api_token: JIRA API token generated from JIRA username and password
我正在用 c# 编写 asp.net mvc 应用程序,我的任务是编写一个控制器,通过 jira api 从 JIRA 接收数据, 我有一个格式 link:
https://jira.xxx.ru/rest/api/2/search?jql=project=yyy
我知道连接到 jira 的登录名和密码,在 json 响应中我得到以下信息:
"maxResults": x, "total": x
我可以直接连接并 return 容器中的必要数据给我吗,有人可以举个例子或者告诉我从哪里开始吗?
你使用 RestClient 以下代码是我使用的从 JIRA 获取问题。
private string RestCall()
{
var result = string.Empty;
try
{
var client = new RestClient(url + "/rest/api/2/search?jql=");
var request = new RestRequest
{
Method = Method.GET,
RequestFormat = DataFormat.Json
};
request.AddHeader("Authorization", "Basic " + api_token);
var response = client.Execute(request);
result = response.Content;
}
catch (Exception ex)
{
throw ex;
}
return result;
}
这里
url: Base URL of you jira account
api_token: JIRA API token generated from JIRA username and password