如何使用Rest API在亚马逊中使用Asin No获取产品详细信息?

时间:2019-05-02 11:10:11

标签: php curl amazon-s3 amazon-product-api

我正在尝试使用rest api(curl)获取亚马逊产品详细信息。

Iam tring使用curl和asin no来获取亚马逊产品详细信息,但是当iam转储响应时,其显示为null。 iam使用$ url =“ https://asin2ean.p.mashape.com/com/”。$ asin来获取详细信息,但可能是iam使用的URL无法正常工作或其他任何问题。 该网址是由我的上级提供的,所以iam犹豫了一下,和他争论,好心地建议我iam哪里出了问题。

我的代码:

   $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'];

0 个答案:

没有答案