@NeVolshebnik Что бы такого не было в скрипте скинутом мной еспользуется модуль JSON Если его установите там есть экшен проверка на валидность JSON переменной. Результат будет булевый. Если не знаете то можете использовать его. Как минимум отпадет часть проблем пока не начнете понимать разницу.
upd Как его можно применить есть в моем скрипте. Он там проверят на валидность и потом преобразовывает. Т.к. входящая не подходит. Этот модуль делвет все то что у вас в коде.
Парсинг JSON
-
Всем привет!
Только начал изучать BAS, есть вопрос.Я получаю несколько ID пользователей в переменную, вот пример:

Далее, мой скрипт идет по ссылке и подставляет в нее ID пользователя для дальнейшего парсинга. Пример:
https://www.site.com/api/users/[[PARSED_JSON_IDS]]
Но подставляет он все ID разом которые спарсил в переменную PARSED_JSON_IDS.
Пример:https://www.site.com/api/users/85558855,75363143,7508259
Мне нужно чтобы он перебирал с 1 по последний ID.
Как это реализовать?Заранее спасибо.
-
@debrovski said in Парсинг JSON:
Мне нужно чтобы он перебирал с 1 по последний ID.
Как это реализовать?Используйте действие "Foreach"
-
@Fox Спасибо! Уже получилось, но не всё..
Я сохраняю ID пользователей и ссылки на объявления в список, затем перебираю этот список https://www.site.com/api/users/[[PARSED_JSON_IDS]], и паршу еще некоторую информацию о пользователе. Затем в телеграм мне приходит сообщение с логом:
- ID пользователя
- Ссылка на объявление
Проблема в том, что ID пользователей перебираются, с этим все отлично, но когда я получаю лог, я получаю разные ID и одну и ту же ссылку на объявление...
-
Получаю 24 ссылки на объявления

-
Создаю список из этих ссылок

-
Создаю цикл для перебора (Вот тут я не уверен что сделал правильно..)

-
@debrovski said in Парсинг JSON:
Создаю цикл для перебора (Вот тут я не уверен что сделал правильно..)
В "Foreach" нужно указать массив для перебора, а не логическое выражение. По 1 и 2 пунктам не могу сказать без данных