Walmart-API продукт длинное описание усечено

Я могу успешно выполнить поиск по продукту, однако моя проблема в том, что иногда возвращаемое длинное описание не является полным, сокращенное среднее слово. Очевидно, когда описание превышает определенный размер. В любом случае иногда сокращается длинное описание, а не полное описание, которое доступно на веб-сайте walmart. Любая помощь с этим? Вот мой код

$walmart_query =urlencode($search_phrase);
$minprice = ":[".$minprice." TO *]";
$minprice = urlencode($minprice);
$url = 'http://api.walmartlabs.com/v1/search?query='.$walmart_query.'&format=json&categoryId=5428_105913_7662964&apiKey=mykey&IsPublisherId=myid&numItems=25&facet=on&facet.range=price'.$minprice.'';
}
$curl = curl_init();
// Set options
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => $url,
    CURLOPT_CONNECTTIMEOUT => 30,
    CURLOPT_TIMEOUT => 30
));
$response = curl_exec($curl);
curl_close($curl);
$response = json_decode($response, true);
$walmart_total=$response[numItems];

for($i=0;$i<$walmart_total ;$i++){
$walmart_array[$i]['title'] = $response[items][$i][name];   
 $walmart_array[$i]['image'] = $response[items][$i][mediumImage];
 $walmart_array[$i]['image_large'] = $response[items][$i][largeImage];  
 $walmart_array[$i]['merchant'] = "walmart"; 
$walmart_array[$i]['link'] = str_replace('|LSNID|','cKpOH4H0svU',$response[items][$i][productTrackingUrl]);
$walmart_array[$i]['msrp_price'] = $response[items][$i][msrp];
$walmart_array[$i]['description'] = $response[items][$i][longDescription];
$walmart_array[$i]['stock'] = $response[items][$i][stock];
$walmart_array[$i]['rating'] = $response[items][$i][customerRating];
$walmart_array[$i]['brand'] = $response[items][$i][brandName];
$walmart_array[$i]['numreviews'] = $response[items][$i][numReviews];
$walmart_array[$i]['sale_price']=$response[items][$i][salePrice];
if(empty($walmart_array[$i]['msrp_price'])){
    $walmart_array[$i]['price'] = $response[items][$i][salePrice];  
$walmart_array[$i]['sale_price'] = $response[items][$i][salePrice];
$walmart_array[$i]['discount'] =0;
}

0 ответов

Другие вопросы по тегам