Этот, так называемый скрипт, который, якобы, формирует автоматом запросы УТСЗН о состоянии задолженности ни фига не работает!
"ТЕКСТ СКРИПТА function OSZN_GKH(){ var has_dolg=["0120229948338","0120229959561","0120229948825","0120229991636","01202210028065","0120228829665","01202210004334","0120229960745","0120229977217","0120229992211","0120229992243","0120229950897","0120228813645","01202210004626","0120229992643","0120229951612","0120228802319","0120229977579","01202210006446","01202210006458","0120229962853","0120229962909","0120228832815","0120229952686","0120229963431","0120229953016","0120229953174","0120229953209","0120229995370","0120229953585","0120229978822","0120229979411","0120229979488","0120229965702","0120229997012","0120229980438","0120229967101","0120229967193","0120229967546","0120229956908","0120229956963","0120229982350","0120229957326","0120229968923","0120229998428","0120229969055","0120229983352","0120228821577","0120229984369","0120229970612","0120229999104","0120229971612","0120229957988","0120229972570","0120229986283","0120229986538","0120229972708","0120229986607","0120229986719","0120229986723","0120228856086","0120229986967","0120229944444","0120229973814","0120229987679","0120229987854","0120229974185","0120229974277","0120229958863","0120229945902","0120229945983","0120229945997","0120229974909","0120229975124","01202210002345","01202210029519","0120229946490","0120229975718","0120229947104","0120229989812","0120229947604","0120229990410","01202210027751","01202210002632"]; var zap = {"statuses":[],"sentDatePeriod":{"beginDate":"30.01.2022","endDate":"30.01.2022"},"responseDatePeriod":null,"houseId":null,"region":null,"answerUserIds":["0"], "sortCriteria":{"sortedBy":"LAST_UPDATE_DATE","asceding":false}}; //var zap = {"statuses":["NOT_SENT"],"sentDatePeriod":{"beginDate":"26.01.2022","endDate":"26.01.2022"},"responseDatePeriod":null,"houseId":null,"region":null,"answerUserIds":["0078854f-beb4-4fb5-8715-a48e8a80ac8f"],"sortCriteria":{"sortedBy":"LAST_UPDATE_DATE","asceding":false}}; $.ajax({ url: '[URL=https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/search;page=1;itemsPerPage=100']https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/search;page=1;itemsPerPage=100'[/URL];, method: 'POST', dataType: 'json', data: JSON.stringify(zap), contentType: "application/json; charset=utf-8", traditional: true, success: function(data){ //alert(JSON.stringify(data)); $.each(data.debtSubReqList,function(index, value){ if(!isInArray(has_dolg, value.debtReq['number'])){ console.log('Position ' + index + ', ID: ' + value.id + ' number: '+ value.debtReq['number']); setTimeout( OSZN_GKH_PUT(value.id),50); // setTimeout( OSZN_GKH_SEND(value.id),50); } }); } }); } function OSZN_GKH_PUT(id){ var zap = {"debtSubReqId":id,"version":0,"debtPresent":false}; $.ajax({ url: '[URL=https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/'+id]https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/'+id[/URL], method: 'PUT', dataType: 'json', data: JSON.stringify(zap), contentType: "application/json; charset=utf-8", traditional: true, success: function(data){ setTimeout( OSZN_GKH_SEND(id),50); } }); } function OSZN_GKH_SEND(id){ var zap = {"debtSubReqId":id,"version":1}; $.ajax({ url: '[URL=https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/'+id+'/send']https://my.dom.gosuslugi.ru/debtreq/api/rest/services/debtreq/sub/'+id+'/send'[/URL];, method: 'POST', dataType: 'json', data: JSON.stringify(zap), contentType: "application/json; charset=utf-8", traditional: true, success: function(data){ } }); } function isInArray(array, search) { return array.indexOf(search) >= 0; } let timerId = setInterval(() =>OSZN_GKH(), 12000) Добрый день! Данный скрипт поможет ответить на запросы используя браузер. Необходимо зайти на страницу в ГИС ЖКХ содержащую запросы УСЗН открыть консоль браузера, скопировать скрипт и запустить, предварительно в скрипте необходимо указать дату за которую обрабатываются запросы и в теге "var has_dolg=" указать номера запросов в которых реально есть должники, по таким запросам ответы направляться не будут их нужно отработать в ручную Если отсуженной задолженности нет то оставляете тег в таком виде var has_dolg=[]; и по всем запросам за указанную дату будет направлен ответ об отсутствии задолженности."