• 23-04-2021, 15:24:59
    #1
    Merhabalar,
    requests ile bir siteden içerik alıyorum ancak bi noktada takıldım.
    Görseller için kullanılan js kodlar aşağıdaki gibi.
    Bu kodları değişken içerisinde aldım ancak görsellere erişemedim maalesef.
    Bu işlemi nasıl sağlayabilirim?

    <script>
    viewModel = {
    "productThumbs": [{
    "FullSizeImageUrl": "15c7a7a2f7f04aadbc2feca765a03b31.jpg",
    }, {
    "FullSizeImageUrl": "108f2dec8f409588697953273f8a9a.jpg",
    }, {
    "FullSizeImageUrl": "108f2dec8sdfdfj4sdfh5.jpg",
    }]
    };
    </script>
  • 23-04-2021, 16:57:45
    #2
    En iyisi sanırım
    Gelen script kodunu string değere atayıp daha sonra listeye çevirin daha sonra find fonksiyonuyla [{ ve }] karakterlerinin olduğu yerlerin kaçıncı harfte olduğunu öğrenin daha sonrasında bu kısmı alıp join methoduyla tekrardan stringe dökün daha sonra bu veriyi json ile alın.
  • 24-04-2021, 00:21:20
    #3
    regex ile javascript değişkenlerini bulma diye aratın
  • 26-04-2021, 19:43:09
    #4
    Ankon adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    requests ile bir siteden içerik alıyorum ancak bi noktada takıldım.
    Görseller için kullanılan js kodlar aşağıdaki gibi.
    Bu kodları değişken içerisinde aldım ancak görsellere erişemedim maalesef.
    Bu işlemi nasıl sağlayabilirim?

    <script>
    viewModel = {
    "productThumbs": [{
    "FullSizeImageUrl": "15c7a7a2f7f04aadbc2feca765a03b31.jpg",
    }, {
    "FullSizeImageUrl": "108f2dec8f409588697953273f8a9a.jpg",
    }, {
    "FullSizeImageUrl": "108f2dec8sdfdfj4sdfh5.jpg",
    }]
    };
    </script>
    API ile gelen bu görsellerin yayınlandığı sayfanın kaynak koduna bakarak görsellerin yayınlandığı dosya yolu veya endpoint'i görebilmeniz mümkün..