Информация

getSeriaNumber - Возвращает некоторую информацию по введённым серии и номеру удостоверения.

Адрес для обращения https://www.kristal-online.ru/api/api.php
Метод GET
Формат ответа JSON

Принимаемые параметры

Наименование Описание Тип Обязательный
seria Серия документа. Принимает целые числа,буквы русского и латинского алфавита, символы - точка, пробел, тире и слеш. string() Да
number Номер документа. Принимает целые числа. string() Да

Возвращаемые параметры

Наименование Описание Тип Обязательный
error false, если ошибки нет. True, если во время обращения к методу произошла ошибка. bool Да
type Тип ошибки в случае error (true). Может содержать следующие данные:
  • query_error - Ошибка запроса. По данному запросу ничего не найдено.
  • error_number - Отсутствие обязательного параметра – номер документа.
  • error_seria - Отсутствие обязательного параметра – серия документа.
string() Нет
message содержит многомерный массив с данными в виде пары [[“ФИО”,”ДАТА”],[“ФИО”,”ДАТА”]..n] в случае успешного ответа. В случае ошибки содержит текст ошибки. array / string() Да

Пример использования

Отправляем запрос вида https://www.kristal-online.ru/api/api.php?data=getSeriaNumber&seria=123&number=123

Получаем ответ вида {"error":true,"type":"error_query","message":"По данному запросу ничего не найдено"} - Если успешно, но данных в базе нет

Получаем ответ вида {"error":true,"type":"error_seria","message":"Нет обязательного параметра - серия документа"} - Если нет обязательного параметра

Получаем ответ вида {"error":false,"message":[["Иванько Иван Иванович","16.12.2020 09:10"],["Иванов Иван Иванович1","16.12.2020 09:11"]]} - Если все успешно и данные в базе есть