KeyGet
Отримання даних по карткам доступних юзеру
Отримання даних по карткам доступних юзеру
POST http://fms.petroline.in.ua:8055/api/KeyGet
Request Body
Name
Type
Description
login*
string
Логін користувача в системі
pass*
string
Пароль користувача в системі в формате SHA256
{
"RequestStatus": 500,
"RequestDescription": "Логін і пароль не існують",
"Result": null
}{
"Message": "Произошла ошибка."
}Параметри, які повертаються
Змінна
Тип
Опис
Коментар / Приклад
KeyID
int
унікальний ідентифікатор картки-ключа
2212
Number
string
Внутрішній ідентифікатор картки (HEX, 10 символів)
1234ABCD78
ExtNumber
string
Зовнішній номер картки (надрукований зазвичайн)
3 - активний
5 - заблокований
6 - видалений
PersonID
int
унікальний ідентифікатор водія
4321
TransportID
int
унікальний ідентифікатор трансопрту
1234
Status
int
Статус картки
3 - активний
5 - заблокований
6 - видалений
Приклад:
curl "http://fms.petroline.in.ua:8055/api/KeyGet" \
-X POST \
-d "'[email protected]&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea'" \
-H "Content-Type: application/json" POST /api/KeyGet HTTP/1.1
Host: fms.petroline.in.ua:8055
Content-Type: application/json
'[email protected]&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea'
import requests
url = 'http://fms.petroline.in.ua:8055/api/KeyGet'
headers = {'Content-Type': 'application/json'}
body = """'[email protected]&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea'"""
req = requests.post(url, headers=headers, data=body)
print(req.status_code)
print(req.headers)
print(req.text)Last updated
Was this helpful?