Вызов API поиска Flipkart на основе ключевых слов в PHP

Я пытаюсь добавить опцию поиска на моем сайте, связанном с PHP, чтобы получить список с подробной информацией о соответствующем продукте на основе искомого ключевого слова. Я делаю это для сравнения.

Я получил URL ( https://affiliate-api.flipkart.net/affiliate/search/json?query=XXXX&resultCount=X) от партнерской панели Flipkart, чтобы перейти. Но невозможно установить заголовки (curl -H "Fk-Affiliate-Id:" -H "Fk-Affiliate-Token:").

1 ответ

Вы должны использовать приведенный ниже код для получения информации о продукте на основе ключевого слова поиска

         $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);
Другие вопросы по тегам