1

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

我从 Flipkart 附属面板获得了网址( https://affiliate-api.flipkart.net/affiliate/search/json?query=XXXX&resultCount=X )。但无法设置标题(curl -H "Fk-Affiliate-Id:" -H "Fk-Affiliate-Token:" )。

4

1 回答 1

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);
于 2016-03-13T10:01:53.500 回答