如何使用HttpClient验证API @ CS-Cart

时间:2019-05-03 14:57:33

标签: c# api authorization httpclient cs-cart

我正在使用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代码。

0 个答案:

没有答案