我在asp.net c#中调用flip kart API。但我得到以下错误:401授权。
我已根据先决条件和类别
在Rest Header中包含了翻转卡丁车令牌和联属会员IDURL也。所以请告诉我为什么我收到此错误。我正在使用HttpClientRequest调用RestApi,我的asp.net框架是4.0
答案 0 :(得分:1)
首先,您需要通过简单的“获取”使用网址
获取产品类别链接列表 https://affiliate-api.flipkart.net/affiliate/api/<your-affiliate-id>.<json or xml>
响应将包含各种类别及其网址的列表。这些URL在GET请求中需要HTTP身份验证标头(您的affiliate-id和访问令牌)。您可以添加如下: -
WebClient wc = new WebClient();
wc.Headers.Add("Fk-Affiliate-Id", "blueskyvic");
wc.Headers.Add("Fk-Affiliate-Token", "your access code");
string res = wc.DownloadString("https://affiliate-api.flipkart.net/affiliate/feeds/blueskyvic/category/v1:6bo-ul6.json?expiresAt=1420832915393&sig=6c1167c0d141bd3edab28f9f2a980a30");//tv_video_accessories
响应将具有nexturl属性,该属性将为您列出该类别中的下50个项目。