我想从API获取Employee的all_details,为我提供的用于访问数据的详细信息是UserName,Password,API key,Resource,Parameters
资源(GET employee /)和&参数(•all_details(布尔值)-对于大型查询,数据仅限于重要信息,通过传递此参数,api将返回每个记录的所有数据。 •limit(整数)-限制返回的记录数。 •offset(整数)-用给定的记录数偏移集合的开始。 )
我尝试执行此代码,但出现401错误,我是此服务的新手,请帮助我。
这是代码
var request = System.Net.WebRequest.Create(@"https://api.midenity.com/api/v1.1/");
request.Timeout = 1000;
request.Method = "GET";
request.Headers.Add("api-key", "asdf@1234");
request.Credentials = new NetworkCredential("UserName", "Password");
request.ContentType = "application/json";
try
{
using (var response = request.GetResponse())
{
using (var stream = response.GetResponseStream())
{
var reader = new StreamReader(stream, System.Text.Encoding.UTF8);
textBox1.Text = reader.ReadToEnd();
}
}
}
catch (System.Net.WebException ex)
{
textBox1.Text = ex.Message;
}