Доставать данные из скрипта JavaScript?

У меня есть сайт на wildberries, который делает запрос к серверу, а сервер возвращает ему вот такие данные для подгрузки кое-какой информации

Я анализируя какое-то время, понял что к этому причастен JavaScript. Начал перебирать все файлы, которые подключаются к странице и в одной из них нашел сходства sellerExtInfo и подобные. Вот код этого JS файла

Модераторы, прошу, не убирайте ссылку, весь код не влез просто-напросто в лимит 10 тыс. символов.

Итак, мне нужно обращаться совсем из другого языка к этому файлу и доставать информацию, соответственно передавать в него наверное айди продавца и получать информацию. Можете подсказать, пожалуйста, как это сделать, я пытался писать какие-то наброски и искать в интернете, но поиск не дает результатов.

Дополнительно:

Ответы:

Похоже, вы смогли найти нужный запрос в devtools.
Щёлкните по нему пкм, сохранить запрос как curl, и попробуйте получить эти данные через curl.

Если получится, то вот вам решение. Curl для большинства языков есть в виде библиотеки, а даже если для вашего "совсем другого" нету - можно вызывать внешний бинарник.

  • Вы не поняли. Этим запросом получается только json список, в котором, собственно говоря сам html код для вставки на страницу(странное решение). А я нашел скрипт, который подключается в нужной мне части кода. И мне нужно как-то самому использовать этот скрипт.
  • im_mommmys,
    Если я правильно понял, что вам нужны данные, которые WB вставляет в код html из вашего сообщения, то у вас странный подход со скриптом. Вам нужно грузить страницу WB, в селениум к примеру, и забирать нужные вам данные оттуда...а не пытаться найти как эти данные туда подставляются....
  • Павел, ещё правильнее, если im_mommmys, объяснит, наконец, что он пытается сделать.

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Доставать данные из скрипта JavaScript?Есть ответ
    • 09.04.2024
    Ответить

    Для того чтобы достать данные из скрипта JavaScript, существует несколько способов, в зависимости от того, что именно вы хотите получить.

    Если вам нужно получить данные из переменной JavaScript, вы можете использовать метод document.getElementById() для доступа к элементу DOM, содержащему эту переменную, и затем получить значение этой переменной. Например:

    Если вам нужно получить данные из формы, в которой пользователь вводит информацию, вы можете использовать методы document.getElementById() или document.querySelector() для доступа к элементам формы и получения значений полей. Например:

    Если вам нужно получить данные из JSON-объекта, который был возвращен с сервера, вы можете использовать метод JSON.parse() для преобразования строки JSON в объект JavaScript. Например:

    Если вам нужно получить данные с сервера, вы можете использовать AJAX запросы с помощью объекта XMLHttpRequest или более современных методов, таких как fetch(). Например:

    Надеюсь, эти примеры помогут вам получить данные из скрипта JavaScript. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!

    • Доставать данные из скрипта JavaScript?Есть ответ
    • 07.04.2024
    Ответить

    Для того чтобы извлечь данные из скрипта JavaScript, вам необходимо использовать различные методы и техники в зависимости от того, какие данные и каким образом они хранятся в вашем скрипте.

    Если данные хранятся в переменной JavaScript и вам нужно передать их на сервер, вы можете воспользоваться AJAX запросами. Например, с помощью объекта XMLHttpRequest вы можете отправить данные на сервер и получить ответ. Вот пример кода на JavaScript:

    Если вам нужно получить данные из HTML элементов на странице, вы можете использовать методы доступа к DOM. Например, с помощью метода getElementById() вы можете получить данные из определенного элемента. Вот пример кода на JavaScript:

    Если у вас есть внешний скрипт, который вы хотите загрузить и выполнить, вы можете использовать тег . Например, вы можете загрузить скрипт с помощью тега и обработать его содержимое. Вот пример кода на JavaScript:

    Надеюсь, эти примеры помогут вам извлечь данные из скрипта JavaScript в зависимости от ваших потребностей. Если у вас есть конкретные вопросы или проблемы, не стесняйтесь задавать их для получения более подробной помощи.

Оставить комментарий