Информация
getSeriaNumber - Возвращает некоторую информацию по введённым серии и номеру удостоверения.
Адрес для обращения | https://www.kristal-online.ru/api/api.php |
Метод | GET |
Формат ответа | JSON |
Принимаемые параметры
Наименование | Описание | Тип | Обязательный |
---|---|---|---|
seria | Серия документа. Принимает целые числа,буквы русского и латинского алфавита, символы - точка, пробел, тире и слеш. | string() | Да |
number | Номер документа. Принимает целые числа. | string() | Да |
Возвращаемые параметры
Наименование | Описание | Тип | Обязательный |
---|---|---|---|
error | false, если ошибки нет. True, если во время обращения к методу произошла ошибка. | bool | Да |
type | Тип ошибки в случае error (true). Может содержать следующие данные:
|
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"]]}
- Если все успешно и данные в базе есть