Работа с АРІ фискального сервера налоговой службы
Добрый день.
Начал разбираться с сабжем, наверное будет лёгкий клиент на делфи и дарте а собственно фрмирование xml и взаимодействие с сервером сабжа будет на бэкенде с php. Накидайте плз если есть примеры работы с сабжем на любом языке, например сейчас основной вопрос это подписание xml ключем. Тыкните плз в примеры реализации.
11 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарівИспользуйте платные сервисы, это сохранит нервы.
Например
docs.google.com/...CAKeckhgl8t2w/mobilebasic
На сегодня это самая толковая реализация
Ещё момент: там есть два АПИ: «Єдине вікно...» и «Електронний кабінет».
Первый это REST. Второй gRPC. tax.gov.ua/...spu8ch4s8KWvEyPZ5OEcY0Cqs
Самое непонятное — это подпись.
Есть группа в фейбуке www.facebook.com/groups/238487763454195
Там я задавал вопросы. www.facebook.com/...omment_id=577405032895798
Спрашиваю: Есть детальная информация, как подписывать сообщения? В главе «Порядок засвідчення повідомлень кваліфікованим електронним підписом» файла с АПИ REST всё не очень прозрачно
Отвечают: Подписать можно любым криптографическим средством, соответствующим законодательству. На сайте (tax.gov.ua/...-kontrolyuyuchogo-organu) есть примеры подписанных документов.
Спасибо, капитан.
Только те примеры подписанных документов ни о чём не говорят.
Есть документация к АПИ, где указаны ссылки на платные сайты с документами, как реализовать подпись. Почему этого нет в общем доступе, я не понимаю. В общем, есть компании, у которых эта подпись реализована (где они её взяли — не ясно, может сами разработали, может подмазались к кому надо). Вряд ли они захотят поделиться.
Ещё комментарии.
Вопрос к какой-то компании:
— Доброго дня, яким чином ви засвідчуєте документи кваліфікованим електронним підписом? В документації не можу знайти корисної інформації. Лише посилання на якість сайти budstandart та leonorm, де інформації 0. Можливо у вас є готова бібліотека?
Ответ:
— Ми використовуємо КБ власної розробки
Вопрос:
— Для нас не проблема розробити власну бібліотеку. Для нас зараз проблема знайти документацію, якої в загальному доступі немає. Є у вас якісь матеріали від держави, на підставі яких ви формуєте алгоритми накладання електронного підпису? Лише прохання не надавати посилання на сайти leonorm та budstandart, які є в офіційній документації, і які ведуть в нікуди.
Государство не очень заинтересовано, чтоб большое количество разработчиков сделали этот продукт.
www.dsszzi.gov.ua/...art_id=90096&cat_id=38837
по уму государство должно бы выложить на гиьтхаб решения для основных языков програмирования а не сторонние разработчики по своему разумению это делать.
а нахрена клиент на делфи и еще дарт туда приплетать если все можно сдлелать на PHP
У меня так и сделано. Но для подписи нужен сервер на ноде.
Чтобы не тащить кей-6 на сервер. Вы вот эту либу для подписи использовали? github.com/dstucrypt/gost89
да. чем удобно, что можно стучатся к серверу одписи хоть с php хоть с делфи хоть с браузерного скрипта.
У меня была идея переложить это на php или хотя бы браузерный скрипт но пока никто из клиентов оплачивать это не захотел.
делфи что еще жив? о_О
А почему бы ему не быть живым?
Тот неловкий момент, когда решение нельзя скопипастить со стековерфлоу