Sign.Me | Документация для разработчиков

Sign.Me | Документация для разработчиков Электронная цифровая подпись

Как пользоваться API

API предоставляет две возможности – подпись и проверка файла. В любом случае необходимо сформировать POST-запрос. Для использования функций необходимо зарегистрировать свой сайт, с которого будет приходить запрос, в нашей системе и получить код доступа. Далее подробнее о каждом:

1. Подпись файла

Необходимо сделать запрос к сайту подписи по url:

2. Проверка файла

Аналогично подписи, необходимо сделать POST запрос по url:

3. Проверка файла через iframe

Необходимо сделать POST запрос на url:

4. Быстрая проверка факта подписания запроса

Для проверки, подписан ли запрос из пункта 1.1, необходимо открыть GET запросом адрес

Сообщения об ошибках при подписи

error 1: no file
Означает, что после раскодирования JSON пакета в нем не обнаружено элемента массива с ключем fileterror 2: no filename
Означает, что после раскодирования JSON пакета в нем не обнаружено элемента массива с ключем fnameerror 3: wrong file
Означает, что пришедшее в массиве содержимое по ключу filet не получается раскодировать base64_decode error 4: wrong json
Означает, что не получается раскодировать JSON пакет, пришедший в POST запросе по ключу rfileerror 5: cant create file
Не получается записать файл на сервер, возможно проблема в имени файла, иначе свяжитесь с разработчиками error 6: cant create request
Не получается создать запрос на подпись файла на сервере – в любом случае свяжитесь с разработчиками

Читайте также:  Перенос сертификатов КриптоПРО на другой компьютер, за минуту | IT блоги - Windows, *nix, vmWare, Hyper-V, NetApp, SEO, HTML, видеонаблюдение

Сообщения об ошибках при проверке

error 1: wrong base64
Означает, что пришедшее в массиве содержимое по ключу filet не получается раскодировать base64_decodeerror 2: wrong md5
Не получается вычислить md5 от раскодированного файла на стороне сервера, свяжитесь с разработчикамиerror 3: wrong file
Означает, что пришедшее в массиве содержимое по ключу filet не получается раскодировать base64_decodeerror 4: wrong hash
Означает, что пришедшее в пакете значение md5 не совпадает с вычисленным на сервереerror 5: no hash
Означает, что значение md5 не пришло на сторону сервераerror 6: wrong json
Означает, что не получается раскодировать JSON пакет, пришедший в POST запросе по ключу rfile

Сообщения об ошибках при запросе iframe

error 1: wrong json
Означает, что не получается раскодировать JSON пакет, пришедший в POST запросе по ключу rfileerror 2: wrong key
Означает, что присланное значение в поле key не соответствует заданному для сайта, с которого пришел запрос, в системе, либо сайт не зарегистрированerror 3: wrong hash
Означает, что md5 прислан в неправильном формате (не соответствует регулярному выражению a-zA-Z0-9, содержит недопустимые символы)error 4: request not created
Не получается создать запрос на проверку файла на сервере – в любом случае свяжитесь с разработчиками

*Во всех действиях ошибка error 0: wrong method означает, что необходимо использовать POST запрос

Предпроверка

Перед созданием заявки можно проверить по трем параметрам:телефон, email, СНИЛСсоздавалась ли уже такая заявка

Условия бесплатной доставки по москве и мо

Ваш заказ доставляет курьерская служба:

  • — Грастин (Москва и МО до 25 км от МКАД);
  • — ETGO (Москва и МО до 25 км от МКАД)
  • — Алгоритм (Москва и МО до 25 км от МКАД);
  • — CDEK (от 25км от МКАД и более);
Читайте также:  Бесключевой доступ в автомобиль: что это и как работает

Бесплатной доставкой можно воспользоваться только при заказе ККТ с полным комплектом услуг (касса под ключ)! При данном условии, бесплатно доставляется только касса.

Если клиент покупает ККТ с полным комплектом услуг другой товар (весы, денежный ящик, счетчик банкнот, принтер этикеток, 10 коробок чековой ленты и т.д), то бесплатно доставляем только ККТ, доставку на все остальное клиент оплачивает отдельно.

Бесплатная доставка осуществляется по Москве на следующий день после её оформления. По МО (до 25 км от МКАД) — 1-2 дня. В день планируемой доставки Вам необходимо ответить на звонок курьера, иначе он будет вынужден перенести доставку на следующий день.

Если Вы находитесь более чем 25 км от МКАД, то доставку осуществляет ТК CDEK до ближайшего к Вам пункта выдачи данной компании, согласно параметрам для данного направления (сроки сообщаются логистом при оформлении заказа на доставку).

Выбор ТК, по условиям бесплатной доставки, производится на усмотрение отправителя.

Оцените статью
ЭЦП Эксперт
Добавить комментарий