Я пытаюсь получить информацию о продукте Amazon с помощью rest api (curl).
Я пытаюсь получить подробную информацию о продукте amazon, используя curl и его asin no, но когда iam выдает ответ, он показывает нулевое значение.
iam использует $ url = "https://asin2ean.p.mashape.com/com/".$asin для получения подробной информации, но это может быть URL, который не использует iam, или любые другие проблемы.
Этот URL предоставлен моим старшим, поэтому я немного стесняюсь спорить с ним, так что любезно предложите мне, где я ошибаюсь.
МОЙ КОД:
$url= 'https://asin2ean.p.mashape.com/com/'.$asin;
$ch=curl_init();
$timeout = 4;
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic ZXp6eW9mZmVyc0BnbWFpbC5jb206QmFoYW1hczE3','X-Mashape-Key: 0ditKgdkQTmsh7eNQPBRZq7nm6lJp1ws5p3jsnpx1okLkSFnKx','Accept: application/json'));
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
//curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
$response = curl_exec($ch);
curl_close($ch);
//$arrproduct= json_decode($presponse ,true);
$arrproduct = json_decode($presponse ,true);
//$arr=["hello","hi"];
//var_dump($arr);
echo "<br>";
var_dump($response );
$product_name = $arrproduct['Title'];
$category_name = $arrproduct['Category'];