Я делаю систему просмотра входящих заказов в C #, которая использует API для получения данных из моего домена CS-cart.
У меня проблемы с настройкой HttpClient правильно.
Вот некоторая документация:
источник: (https://docs.cs -cart.com / latest / developer_guide / api / index.html )
Я уже пробовал встроенную передачу URL:
Вот так:
curl --basic -X GET 'http://admin%40example.com:APIkey@example.com/api/users/'
Этот код (ниже) дает мне следующую ошибку [2]: https://imgur.com/XlKkxz5
Здесь мой код с использованием встроенной передачи в URL
static async void DownloadPageAsync()
{
string page = "https://barry@shop-pro.nl:(API-KEY)@shop-pro.nl/api/orders/?items_per_page=500&status=P";
using (HttpClient client = new HttpClient())
using (HttpResponseMessage response = await client.GetAsync(page))
using (HttpContent content = response.Content)
{
string result = await content.ReadAsStringAsync();
Console.WriteLine(result);
}
}
Я надеюсь, что вы можете показать мне, как сделать код C # HttpClient.