Hello guys we are using ebay shopping api to find items and we are having a small issue . When we fetch products from the same code some products output very small images (something like 70x50) But some products out put quality images. Im not clear what is the wrong. For anyone refernces ill add my code here and if anyone could find the error please let me know. Im using Laraval -5.5 guzzlehttp . 6.3 This is the code we use to fetch items via ebay api $ebayAppId = env ( "EBAY_APP_ID" ) ; //FETCH KEY FROM THE ENV FILE $api = new Client() ; $res = $api -> get ( "
http://open.api.ebay.com/shopping?" . "callname=GetSingleItem&" . "IncludeSelector=Description,ItemSpecifics,Details&" . "ItemID=" . $listing -> platform_key . '&' . "appid=$ebayAppId&" . "version=567" ) ; $xml = simplexml_load_string ( $res -> getBody () ) ; $json = json_encode ( $xml ) ; $jsRes = json_decode ( $json , TRUE ) ; $ebayArray[ "Ebay_galleryImages" ] = $jsRes[ "Item" ][ "galleryImages" ] ; } Amazing thing is if I use Laravel dd method as below $jsRes[ "Item" ][ "galleryImages" ] It out put all the images in the browser But when I pass this as a json array return $ebayArray; And when I use this variable in the view there is only one image and its in very low quality Thanks