我正在尝试在我的PHP相关网站上添加一个搜索选项,以便根据搜索到的关键字获取相关产品详细信息的列表。我这样做是为了比较目的。
我有来自flipkart会员小组的网址(https://affiliate-api.flipkart.net/affiliate/search/json?query=XXXX&resultCount=X)。但无法设置标题(curl -H“Fk-Affiliate-Id:” - H“Fk-Affiliate-Token:”)。
答案 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);