kullanarak en son ürünleri (max 20) SOAP kullanarak magento API den almaya çalışıyorum, sadece görüntüleri ve ürün bağlantı, başka bir sitede görüntüleniyor olması gerekir.en son ürünleri kullanarak magento sabun API
i bunu aşağıdaki kodu kullanıyorum:
$client = new SoapClient('http://magentohost/api/soap/?wsdl');
$session = $client->login('username', 'password');
$apicalls = array();
$i = 0;
$ii = 0;
$filters = array('sku' => array('neq'=>''));
$products = $client->call($session, 'catalog_product.list',array($filters));
foreach ($products as $product){
$apicalls[$i] = array('catalog_product_attribute_media.list', $product['product_id']);
$i++;
$apicalls[$i] = array('catalog_product.info', $product['product_id']);
$i++;
}
$productinfo = $client->multiCall($session, $apicalls);
ancak yukarıdaki kod görüntüleri görüntülüyor değil, herhangi bir fikir ?? yardım
sen ne demek istiyorsunuz " "Tam olarak gösteriliyor? Ne sonuçları alıyorsun? –
görüntülendiğinde, ilgili ürün bağlantısına sahip bir dizi görüntü elde edilir. Örnek çıktı için lütfen buraya gidin http://pastebin.com/MetxheuP – user1288902
SOAP Arızası "erişim engellendi". Doğru kimlik bilgilerini kullanıyor gibi görünmüyor. Bir API kullanıcısı olduğunuzdan ve normal bir kullanıcı olmadığından emin misiniz? Bunları yapmak için özel olan bir rulo yaptın mı? –