Я хочу получить all_details сотрудника из API, и для доступа к данным мне были предоставлены следующие данные: имя пользователя, пароль, ключ API, ресурс, параметры
Ресурс (GET employee /) && Parameters (• all_details (boolean)) - для больших запросов данные ограничиваются важной информацией. При передаче этого аргумента API возвращает все данные для каждой записи.
• limit (integer) - ограничивает количество возвращаемых записей.
• 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;
}