• 17-08-2022, 12:46:21
    #1
    Merhaba arkadaşlar

    Php ile web servise istek atıyorum tedarikçinin verdiği günlük sınır 10 istek. marka_json_url de bulunan 100 adet marka var aşağıdaki kod ile ürünleri çekiyorum. Her bir markayı taradığında yeni bir istek oluşturduğu için tüm ürünlere ulaşamıyorum. Bunu aşmanın bir yolu var mıdır bu kodu tek bir istek haline nasıl getirebilirim?

    <?php
    $brand = json_decode(file_get_contents('marka_json_url'));
     
    foreach ($brand->markalist as $item) {
        $data = json_decode(file_get_contents('https://xxx.com/xxxx?marka=' . $item->marka, false, stream_context_create($arrContextOptions)));
     
        if (count($data->urunkList)) {
            foreach ($data->urunkList as $idx => $urunkList) {
                // bla bla
            }
        }
    }
  • 17-08-2022, 12:53:43
    #2
    Günlük 10 istek mi? Boşver o hocam o tedarikçiyi başka bul kendine. 10 istek nedir.
  • 17-08-2022, 13:05:33
    #3
    takip.
  • 17-08-2022, 13:23:51
    #4
    Polat adlı üyeden alıntı: mesajı görüntüle
    Günlük 10 istek mi? Boşver o hocam o tedarikçiyi başka bul kendine. 10 istek nedir.
    Tahtakale tedarikçisi değil hocam boş veremem
  • 17-08-2022, 13:24:50
    #5
    Json URL php ile sorgu sonucu encode ile mi oluşturuluyor yoksa direkt json link mi veriliyor size
  • 17-08-2022, 13:31:09
    #6
    Proxy kullanın.
  • 17-08-2022, 13:49:11
    #7
    ErayEfe adlı üyeden alıntı: mesajı görüntüle
    Json URL php ile sorgu sonucu encode ile mi oluşturuluyor yoksa direkt json link mi veriliyor size
    json linki veriliyor.


    Misafir adlı üyeden alıntı: mesajı görüntüle
    Proxy kullanın.
    İp tanımlı sadece bizim ip ile açılıyor web servic proxy ile işlem yapamayız.
  • 17-08-2022, 13:51:15
    #8
    Djstation adlı üyeden alıntı: mesajı görüntüle
    json linki veriliyor.




    İp tanımlı sadece bizim ip ile açılıyor web servic proxy ile işlem yapamayız.
    Direkt json link varsa jsonu direkt kendi sunucunuza indirin. Json ara sıra güncelleniyorsa cron ile günde 10 sorguyu aşmayacak şekilde json dosyasını sunucunuzda otomatik güncelleyin
  • 17-08-2022, 15:19:19
    #9
    ErayEfe adlı üyeden alıntı: mesajı görüntüle
    Direkt json link varsa jsonu direkt kendi sunucunuza indirin. Json ara sıra güncelleniyorsa cron ile günde 10 sorguyu aşmayacak şekilde json dosyasını sunucunuzda otomatik güncelleyin
    Json anlık güncellenebiliyor fiyat stok dolara göre aşağıda verdiğim örnek linkte 100 marka var ben 10 markaya güncelleme atıyorum kalan 90 markada limit bitiyor. Kendi sunucuma da indirsem 10 markadan sonra istek dolacaktır.

    https://xxx.com/xxxx?marka=APPLE
    https://xxx.com/xxxx?marka=NOKİA