@Daniel said in баг в отображении параметров"Запись в файл":
Блок "запись в файл", отображает параметры неверно.
Версия 28.7.0
Об этой проблеме уже сообщали, тикет по ней создан
@Canine 0_1495454669358_canineprimer.xml
Обрабатывают переменные такой и такой текста
{"error":{"error_code":14,"error_msg":"Captcha needed","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"friends.add"},{"key":"user_id","value":"1"}],"captcha_sid":"170453884852","captcha_img":"https:\/\/api.vk.com\/captcha.php?sid=170453884852&s=1"}}
либо
{"likes_add" {"71"}}
Во втором случае просто отдают пустые значения, в скрипте это предусмотрел.
@35xakers про конструктор не знаю..да он и не зачем здесь)
//действие Выполнить код
var json = JSON.parse([[json ответ]])
if (json.error !== undefined) {
//error появилась капча
VAR_CAPTCHA_SID = json.error.captcha_sid;
VAR_CAPTCHA_IMG = json.error.captcha_img
}
Если проект большой, а ошибка появилась не так давно. Есть хороший способ узнать в чём проблема. Сохрани под другим именем (бекап) и удаляй тупо частями скрипта. Удалил часть - запустил, если ошибка, снова удаляешь.. и так, пока не заработает, как только заработал, смотришь востанавливаешь из бекапа и смотришь именно последнюю удалённую часть. Можно и её по блокам удалять, так можно достаточно быстро узнать в чём именно был косяк.