Перейти к содержимому
Калькуляторы

pashtetHK

Пользователи
  • Публикации

    17
  • Зарегистрирован

  • Посещение

1 подписчик

О pashtetHK

  • Звание
    Абитуриент
    Абитуриент

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. тогда идите от противного, попробуйте скормить оригинальный не правленный JSON, если прокатит значит проблема в вашем json, не прокатит значит вы что то делаете не так
  2. Убедитесь что вставляете нужный url, вида: https://service.rkn.gov.ru/api/claims/save/ваш айди/
  3. Http://фиас.онлайн имеет более дружественный интерфейс нежели ФИАС налог ру, и при небольшом желании парсится на ура
  4. Я ничего не донастраивал, работает из коробки
  5. Продолжу... как я всё таки обманул систему, без танцев с бубном типа скриптов AHK по занесению адресов. Нужна мозилла, плагин HTTP request Maker, ну и навыки программирования. Сорян но мой любимый ПХП. Делаем черновик, заполняем что надо, можно вбить руками пару адресов для наглядности. Открываем консоль разработчика F12 переходим во вкладку Консоль, жмём на корзинку, чтоб ничего не мешало. Затем клацаем на кнопку сохранить черновик. Смотрим в консоль на POST запрос, копируем адрес запроса и тело запроса, там обычный JSON, для удобства жмём флажок показать код. Копируем его и засовываем в какой нить codebeautify.org/jsonviewer чтоб наглядно было видно структуру JSON. Далее видим что адрес заносится в 2 ветки: form->network->nodesAddressList->address { "fiasAoguid": "2921ba85-6f0c-4473-9667-35236707082d", //<-ФИАС код Улицы, не дома! "addrFullText": " обл. Владимирская, р-н. Ковровский, д. Гридино 12", //<-полный адрес "addrExtraText": "12" //<-номер дома } Второй блок гораздо обширнее, там находится полный путь до улицы с фиасами областей и городов draft->network->nodesAddressList->address { "history": [ { "fias_code": "b8837188-39ee-4ff9-bc91-fcc9ed451bb3", //<-ФИАС код области "code": "33", "off_name": "Владимирская", "short_name": "обл", "name": "обл. Владимирская" }, { "fias_code": "181600e8-9bf6-4e9c-a00c-dfbca990c0d9", //<-ФИАС код района "code": "33", "off_name": "Ковровский", "short_name": "р-н", "name": "р-н. Ковровский" }, { "fias_code": "2921ba85-6f0c-4473-9667-35236707082d", //<-ФИАС деревни "code": "33", "off_name": "Гридино", "short_name": "д", "name": "д. Гридино" } ], "value": "2921ba85-6f0c-4473-9667-35236707082d", "other": "12", "postIndex": "", "fias": " обл. Владимирская, р-н. Ковровский, д. Гридино 12" } Любым знакомым вам языком программирования, генерируем новый (или дописываем в тот ) json. Важно. всё делается в UTF8 кодировке. Далее открываем HTTP request maker, вставляем адрес адрес запроса записанный ранее Выбираем POST, и в тело запроса вставляем новый json. Если всё сделано правильно вернётся Json Черновик успешно сохранён. Радуемся и идём пить пиво. Всех с наступающим!
  6. Коллеги внесу свои 5 копеек в изыскания по поводу автоматической заливки. Предлагаемый URL https://service.rkn.gov.ru/services/Claims/?wsdl Это не ссылка для скачивания wsdl-ки, а url протокола SOAP, который как выяснилось нужно кормить в функцию (Пример на php) $client = new SoapClient("https://service.rkn.gov.ru/services/Claims/?wsdl"); далее применяя функции var_dump($client->__getFunctions()); var_dump($client->__getTypes()); находим интересующий нас метод - sendClaim. print_r($client->__soapCall('sendClaim', $params)); $params - интересная фигня, туда нужно кормить определённой структуры массив, Путём дрочева, более менее похожая структура выглядит вот так: $params = [ "sendClaimRequestMsg" => [ "sendClaimRequest" => [ "requestType" => "109", "requestBody" => $Body, "requestBodySig" => $BodySig, ] ] ]; Но всё равно она не точная, потому что ответ приходит всё равно кривоватый, но более менее понятный. Дальше самое интересное. $body - тут должен лежать base64 закодированный файл отчёта. Структура формат и прочее выяснить не удалось от слова совсем. Именно в нём как я понял должны лежать адреса в формате ФИАС и пр. $BodySig - тут должен лежать файл ЭП (закодированный в base64) Подписание производится откреплённой электронной подписью (ЭП) по стандарту PKCS#7. Сертификат ЭП должен быть выдан аккредитованным удостоверяющим центром, соответствовать требованиям приказа ФСБ России от 27.12.2011 № 795 «Об утверждении Требований к форме квалифицированного сертификата ключа проверки электронной подписи» и в параметрах ИНН (1.2.643.3.131.1.1) и ОГРН (1.2.643.100.1) поля «субъект» содержать значения, соответствующие ИНН и ОГРН заявителя. В случае отрицательного результата проверки Сервис не принимает заявление и возвращает оператору связи соответствующую ошибку. В случае успешного прохождения проверки Сервис принимает заявление и направляет его в ЕИС. Оператору связи возвращается идентификационный код заявления. После поступления заявления в ЕИС данные в заявлении проходят проверку: -действительности сертификата и корректности подписи; -соответствия сведений перечню полей запроса (прикладная проверка заявления). Если проверка прошла успешно, заявлению присваивается статус «Автоматизированная проверка заявления в ЕИС Роскомнадзора успешно завершена», и оно передается для рассмотрения сотрудникам Роскомнадзора (ФГУП «ГРЧЦ» - для заявлений на присвоение сигнала опознавания). В случае обнаружения ошибок заявлению присваивается статус «Заявление возвращено», а в комментарии к статусу перечисляются обнаруженные ошибки. Посему пока не будет известна структура и формат файла отчёта, об автоматической заливке можно не говорить.
  7. Я же вас спросил не про приёмку в ЛК. Прежде чем что то грузить в ЛК, необходимо валидировать XML схему XSD файлом. И вообще если если поставить нормальную прогу для редактирования xml файлов и скормить ей XSD она автоматически подсвечивает косяки. Можно долго гадать, выложите сюда куски дерева на што ругается. но только не одну строчку с ошибкой, а блок целиком Не знаю где вы это нашли, если почитать инструкцию, то приписки IP в огрн и инн нет. А ИП это или не ИП он пока никак не определяет <subscriberInfo> <inn>3333333333</inn> <ogrn>1111111111111</ogrn> <fullName>ООО РОГА И КОПЫТА</fullName> <location>обл Владимирская,р-н Ковровский,г Ковров, ул Пыльная,дом 19</location> <subscriberConnectionList> <subscriberConnectionInfo> <equipmentType>Маршрутизатор</equipmentType> <usedBandwidth> <rate>100</rate> <measureUnit>Мбит/с</measureUnit> </usedBandwidth> </subscriberConnectionInfo> </subscriberConnectionList> <hasTspu>false</hasTspu> </subscriberInfo> Вот так примерно должно выглядеть
  8. Вы свой XML валидировали XSD файлом? Он прошел?
  9. На поле OGRN согласно XSD схемы распространяется ограничение 13 цифр для юридического лица. 15 для ИП. На поле ИНН. 10 цифр для юридического лица. 12 для ИП. Смотри сколько цифр у тебя. У меня тоже такое было, в основном описки/ошибки когда заводили юрика.
  10. Что то новенькое прилетело... Кто знает что в эти разделы писать надо
  11. Такая же ерунда... 2 UPSа и на обоих цифра 90% стоит как вкопанная... SysName ERD-3S_66:142 Firmware 1.6
  12. Здравствуйте Да речь идет о серии SNR-ERD-2.0 и 2.3 Сегодня разговаривал с главным инженером (ему приходят все смс). Он рассказал что от длины провода до датчика вообще не зависит. Есть узлы, где длина достигает до трех метров и глюков не наблюдается. Данная конкретная пинговалка, как он сказал имеет длину не более 30-40 см. Рассказал что при пропадании питания на одном узле пинговалка начинает хлопать дверьми даже с не подключенным датчиком :) (узел назвать затруднился. по возможности сообщу). Также он сказал что и от положения пинговалки относительно ИБП тоже никак не зависит. Говорит есть узлы где небольшой ящик и все запихано чуть не с ноги, свитч, ИБП, пинговалка. И всё работает, а бывает стойка всё разнесено, но глюки бывают
  13. заметили такой баг: при пропадании питания, пинговалка может какое то время "хлопать" дверьми, присылая трапы то открыто то закрыто Вот например из последнего в 2016-11-01 11:27:46 пропало питание, а дальше она начинает присылать то door open то door close с разницей во времени когда как... естественно дверьми никто не хлопает. А каждое такое событие это с десяток смэсок. Такое проявляется не на одном устройстве... Есть мысли?
  14. Хотелка: Нельзя ли модернизировать ERD Flaher, для прошивки множества пинговалок. Например открыть файл где будут указаны IP или сделать интерфейс типа командной строки: Flasher.exe -ip 192.168.111.111 -p /путь/к/прошивке например а мы уж дальше батником или ещё чем будем подсовывать данные. Ну или другие вариации. Просто перешить около 30 пинговалок муторно, вбивать каждый раз IP
  15. Мак так и не засветился, но трап по питанию отловить удалось (изначально мы тестили на двери). Дверь - вообще тишина, даже tcpdump молчит хотя сенсор включен.