IOT ENTERPRISE ©
Пример кода на Python:
headers = {'Authorization': token, 'Content-Type': 'application/json'}
r = requests.get("https://axenta.cloud/api/objects/", headers=headers) #data=data_json
print(r)
#print(json.loads(r.text))
temp = json.loads(r.text)
for item in temp:
temp_id = item["id"]
print(temp_id)
url = (f"https://axenta.cloud/api/objects/{temp_id}/?full=true")
print(url)
r = requests.get(url, headers=headers)
r_temp_id = json.loads(r.text)
#print(r_temp_id)
#print(r_temp_id["customFields"])
customFields = r_temp_id["customFields"]
print(type(customFields))
print(customFields)
for item in customFields:
#print(item)
temp = item
#print(temp["name"])
if temp["name"] == 'card':
print(temp["value"])
Что делает код?
Получает весь список ТС под клиентом.
Проверяет есть ли в произвольных полях поле card в котором записана карта для топливного шлюза.