emrezsy adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar merhaba.
Acemice bir işe soyundum

Şimdi konu şu.
N11 kategori ağacını çekmeye çalışıyorum.

Ana Kategori - Alt kategori - Alt Kategorinin Alt Kategorisi ...

Şimdi şöyle bir problem var.
Bu Kategorileri çekebiliyorum fakat belli bir noktada sorgu duruyor.

Bazen başlarken
bazende ortalara geldiğinde.

Kodlarım Şöyle:
class.php dosyam
   public function GetTopLevelCategories() {
        $this->setUrl('https://api.n11.com/ws/CategoryService.wsdl');
        return self::$_sclient->GetTopLevelCategories(self::$_parameters);
    }
    public function GetSubCategories($UstKategori) {
        $this->setUrl('https://api.n11.com/ws/CategoryService.wsdl');
        self::$_parameters['categoryId'] = $UstKategori;
        return self::$_sclient->GetSubCategories(self::$_parameters);
    }
n11 kategorilerini çektiğim dosyam

<?php
$categories = $n11->GetTopLevelCategories();
$say=count($categories->categoryList->category);

 for($i = 0; $i < $say; $i++)
 { ?>

     <input type="text" value="<?php echo $categories->categoryList->category[$i]->id; ?>"></input>
     <input type="text" value="<?php echo $categories->categoryList->category[$i]->name; ?>"></input><br>



 <?php


     $categoriess = $n11->GetSubCategories($categories->categoryList->category[$i]->id);
     $say2=count($categoriess->category->subCategoryList->subCategory);

 for($ii = 0; $ii < $say2; $ii++)
 {
     echo "-->". $categoriess->category->subCategoryList->subCategory[$ii]->id;
     echo " ". $categoriess->category->subCategoryList->subCategory[$ii]->name; echo "<br>";



 }
 } ?>
buradada error_log dosyamda aldığım hata:

[04-Nov-2020 18:44:59 UTC] PHP Fatal error:  Uncaught SoapFault exception: [HTTP] Too Many Requests in /home/webdeofi/public_html/pazaryeri/ayarlar/class.php:38
Stack trace:
#0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'https://api.n11...', '', 1, 0)
#1 /home/webdeofi/public_html/pazaryeri/ayarlar/class.php(38): SoapClient->__call('GetSubCategorie...', Array)
#2 /home/webdeofi/public_html/pazaryeri/ayarlar/kategoriler.php(26): N11->GetSubCategories(1000210)
#3 {main}
  thrown in /home/webdeofi/public_html/pazaryeri/ayarlar/class.php on line 38
hatanın kaynağı nedir yardımcı olabilir misiniz


Arkaşdalar selam. Problemim hala devam ediyor. Kategori parça parça çekmenin karşı tarafa çok fazla istek göndermemenin bir yöntemi var mıdır?

Usta arkadaşlardan rica ediyorum Yardımcı olabilir misiniz?