在asp.net中调用Flipkart Api#

时间:2014-10-30 18:21:56

标签: asp.net api

我在asp.net c#中调用flip kart API。但我得到以下错误:401授权。

我已根据先决条件和类别

在Rest Header中包含了翻转卡丁车令牌和联属会员ID

URL也。所以请告诉我为什么我收到此错误。我正在使用HttpClientRequest调用RestApi,我的asp.net框架是4.0

1 个答案:

答案 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个项目。