×Закрыть

Работа с АРІ фискального сервера налоговой службы

Добрый день.
Начал разбираться с сабжем, наверное будет лёгкий клиент на делфи и дарте а собственно фрмирование xml и взаимодействие с сервером сабжа будет на бэкенде с php. Накидайте плз если есть примеры работы с сабжем на любом языке, например сейчас основной вопрос это подписание xml ключем. Тыкните плз в примеры реализации.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Используйте платные сервисы, это сохранит нервы.

Например
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 или хотя бы браузерный скрипт но пока никто из клиентов оплачивать это не захотел.

делфи что еще жив? о_О

А почему бы ему не быть живым?

Тот неловкий момент, когда решение нельзя скопипастить со стековерфлоу

Подписаться на комментарии