BarrelOperationsGet
Отримання даних по операціям в резервуарах
Отримання даних по операціям в резервуарах резервуарів
POST
http://fms.petroline.in.ua:8055/api/BarrelOperationsGet
Request Body
{
"RequestStatus": 200,
"RequestDescription": null,
"Result": [
{
"OperationID": 807,
"Date": "08.04.2019 19:03:59",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 0,
"BalBefore": 0,
"BalAfter": 0
},
{
"OperationID": 808,
"Date": "08.04.2019 19:04:37",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 96,
"BarrelName": "Резервуар №2",
"Fuelid": 1,
"Fuelname": "ДТ",
"OperationType": 3,
"Value": 0,
"BalBefore": 0,
"BalAfter": 0
},
{
"OperationID": 828,
"Date": "08.04.2019 23:00:00",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 1000,
"BalBefore": 0,
"BalAfter": 1000
},
{
"OperationID": 829,
"Date": "08.04.2019 23:30:00",
"ASZid": 1044,
"AZSname": "АЗС №1",
"BarrelID": 95,
"BarrelName": "Резервуар №1",
"Fuelid": 2,
"Fuelname": "A-92",
"OperationType": 3,
"Value": 1000,
"BalBefore": 1000,
"BalAfter": 2000
}
}
Параметри, які повертаються
Приклад:
curl "http://fms.petroline.in.ua:8055/api/BarrelOperationsGet" \
-X POST \
-d "'login=demo@domain.com&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea&datestart=27.08.2019 23:59:59&datefinish=29.08.2019 23:59:59'" \
-H "Content-Type: application/json"
POST /api/BarrelOperationsGet HTTP/1.1
Host: fms.petroline.in.ua:8055
Content-Type: application/json
'login=demo@domain.com&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea&datestart=27.08.2019 23:59:59&datefinish=29.08.2019 23:59:59'
import requests
url = 'http://fms.petroline.in.ua:8055/api/BarrelOperationsGet'
headers = {'Content-Type': 'application/json'}
body = """'login=demo@domain.com&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea&datestart=27.08.2019 23:59:59&datefinish=29.08.2019 23:59:59'"""
req = requests.post(url, headers=headers, data=body)
print(req.status_code)
print(req.headers)
print(req.text)
Last updated