在PHP中基于关键字调用Flipkart搜索API

时间:2015-08-23 03:28:17

标签: flipkart-api

我正在尝试在我的PHP相关网站上添加一个搜索选项,以便根据搜索到的关键字获取相关产品详细信息的列表。我这样做是为了比较目的。

我有来自flipkart会员小组的网址(https://affiliate-api.flipkart.net/affiliate/search/json?query=XXXX&resultCount=X)。但无法设置标题(curl -H“Fk-Affiliate-Id:” - H“Fk-Affiliate-Token:”)。

1 个答案:

答案 0 :(得分:2)

您必须使用以下代码才能根据搜索关键字获取产品详情

         $urlEncode = urlencode("samsung-galaxy-s6-msp5275");
         $url = 'https://affiliate-api.flipkart.net/affiliate/search/json?query='.$urlEncode.'&resultCount=5';
         $headers = array(
            'Cache-Control: no-cache',
            'Fk-Affiliate-Id: your key',
            'Fk-Affiliate-Token: your acces token'
            );

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
        curl_setopt($ch, CURLOPT_TIMEOUT, 60);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        $result = curl_exec($ch);
        curl_close($ch);

        var_dump($result);