DELTA HTTP API ਸਾਫਟਵੇਅਰ ਯੂਜ਼ਰ ਮੈਨੂਅਲ

postman software logo

DELTA HTTP API ਸਾਫਟਵੇਅਰ ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਪੋਸਟਮੈਨ ਸਾਫਟਵੇਅਰ ਲੋਗੋ

ਜਾਣ-ਪਛਾਣ

UNOnext ਇੱਕ ਮਲਟੀ-ਫੰਕਸ਼ਨ ਸੈਂਸਰ ਹੈ। ਇਹ ਤਾਪਮਾਨ (°C/°F), ਨਮੀ (rH%), ਅੰਬੀਨਟ ਲਾਈਟ (lux), CO2 (ppm), PM2.5 (μg/m3), PM10 (μg/m3) ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਅਗਾਊਂ ਮਾਡਲ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ TVOC ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। (ppb), HCHO (ppb), CO (ppm), ਅਤੇ O3 (ppb)। ਇਹ ਦਸਤਾਵੇਜ਼ UNO ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੇਸ਼ ਕਰਦਾ ਹੈweb JSON ਫਾਰਮੈਟ ਦੇ ਆਧਾਰ 'ਤੇ UNOnext ਦੇ ਸੈਂਸਰ ਡੇਟਾ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ HTTP API। ਇਸ ਤੋਂ ਇਲਾਵਾ ਯੂ.ਐਨ.ਓweb HTTP API ਤਾਈਵਾਨ ਰੈਗੂਲੇਸ਼ਨ ਦੇ ਆਧਾਰ 'ਤੇ ਸੈਂਸਰ ਦਾ ਮੂਵਿੰਗ ਔਸਤ ਡਾਟਾ ਵੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜਦੋਂ UNOnext ਔਨਲਾਈਨ ਹੁੰਦਾ ਹੈ ਤਾਂ ਡਾਟਾ ਘਣਤਾ 1 ਰਿਕਾਰਡ ਪ੍ਰਤੀ 6 ਮਿੰਟ ਹੁੰਦੀ ਹੈ।
ਨੋਟ ਕਰੋ. ਯੂ.ਐਨ.ਓweb HTTP API ਸਿਰਫ UNOnext ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਹੀ ਸੈੱਟ ਕੀਤਾ ਹੋਇਆ ਹੈ ਅਤੇ UNO ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈweb.

ਟੇਬਲ 1 ਸੈਂਸਰ ਟੇਬਲ

ਸੈਂਸਰ ਦੀ ਕਿਸਮ ਕੁੰਜੀ ਡਾਟਾ ਯੂਨਿਟ
ਤਾਪਮਾਨ TEMP °C
NTC ਤਾਪਮਾਨ (ਚੋਣ) ਐਨ.ਟੀ.ਸੀ °C
ਤਾਪਮਾਨ °F TEMP_F °F
NTC ਤਾਪਮਾਨ °F (ਚੋਣ) NTC_F °F
ਨਮੀ HUMI rH%
ਅੰਬੀਨਟ ਲਾਈਟ LUX lux
CO2 CO2 ppm
PM2.5 PM2p5 jLg/m3
PM10 PM10 jLg/m3
TVOC (ਵਿਕਲਪਿਕ) TVOC ppb
HCHO (ਚੋਣ) ਐਚ.ਸੀ.ਐਚ.ਓ ppb
CO (ਚੋਣ) CO ppm
O3 (ਚੋਣ) O3 ppb

 

ਟੇਬਲ 2 ਸੈਂਸਰ ਮੂਵਿੰਗ ਔਸਤ ਡਾਟਾ

ਸੈਂਸਰ ਦੀ ਕਿਸਮ ਕੁੰਜੀ ਡਾਟਾ ਯੂਨਿਟ ਨਿਯਮ ਦਾ ਵਰਣਨ
CO2 CO2_ma ppm 8 ਘੰਟੇ
PM2.5 PM2p5_ma jLg/m3 24 ਘੰਟੇ
PM10 PM10_ma jLg/m3 24 ਘੰਟੇ
TVOC (ਵਿਕਲਪਿਕ) TVOC_ma ppb 1 ਘੰਟੇ
HCHO (ਚੋਣ) HCHO_ma ppb 1 ਘੰਟੇ
CO (ਚੋਣ) CO_ਮਾ ppm 8 ਘੰਟੇ
O3 (ਚੋਣ) O3_ma ppb 8 ਘੰਟੇ

ਪੀ.ਐਸ. ਜੇਕਰ ਸੈਂਸਰ ਦਾ ਮੁੱਲ "ਨਲ" ਹੈ ਤਾਂ ਅਣਮਾਊਂਟ ਕੀਤਾ ਜਾਂ ਡਾਟਾ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।

API ਮੈਨੂਅਲ

ਲੋੜ
  • ਯੂ.ਐਨ.ਓweb ਟੋਕਨ API ਅਨੁਮਤੀ ਨਾਲ ਖਾਤਾ।
  • ਇੱਕ ਔਨਲਾਈਨ UNOnext ਦੇ SN.
  • ਇੱਕ HTTP API ਕਲਾਇੰਟ ਤਿਆਰ ਕਰੋ। ਉਦਾ ਪੋਸਟਮੈਨ (https://www.postman.com/), reqBin (https://reqbin.com/)

ਪੋਸਟਮੈਨ ਸਕ੍ਰੀਨਸ਼ੌਟ
ਚਿੱਤਰ 1 ਪੋਸਟਮੈਨ ਸਕ੍ਰੀਨਸ਼ੌਟ

API

ਮੌਜੂਦਾ ਯੂ.ਐਨ.ਓweb ਲਈ ਹੇਠ ਦਿੱਤੇ HTTP API ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ UNO ਅਗਲਾ. https://isdweb.deltaww.com/api/getUnoNextPeriod

ਸਾਰਣੀ 3 Uno ਅਗਲੀ ਪੀਰੀਅਡ ਵਰਤੋਂ ਪ੍ਰਾਪਤ ਕਰੋ

API ਪ੍ਰੋਟੋਕੋਲ ਵਰਣਨ
getUnoNextPeriod ਪੋਸਟ ਮੂਵਿੰਗ ਔਸਤ ਡੇਟਾ ਦੇ ਅਧਾਰ ਤੇ UNO ਅਗਲਾ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰੋ।
ਅਧਿਕਾਰ: ਬੇਅਰਰ ਟੋਕਨ (HTTP ਬੇਨਤੀ ਸਿਰਲੇਖ ਵਿੱਚ)
ਉਪਭੋਗਤਾ ਟੋਕਨ: ਹਰੇਕ ਫਾਰਮੈਟ ਉਪਭੋਗਤਾ ਕੋਲ ਇੱਕ ਵਿਲੱਖਣ ਟੋਕਨ ਹੈ। ਲੰਬਾਈ 32 ਹੈ।

 

ਧਾਰੀ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

ਧਾਰਕ ਉਦਾ
ਪੋਸਟ ਬਾਡੀ (JSON ਫਾਰਮੈਟ)
{

“sn”: “2040N00F0116”,

"ਸੈਂਸਰ": ਖਾਲੀ,

“rtData”: [],

"dataFormat": "dict",

"tsRange": null

}

JSON ਕੁੰਜੀ ਵਰਣਨ

ਕੁੰਜੀ ਵਰਣਨ
sn ਸੰਬੰਧਿਤ UNOnext ਦਾ SN।
ਸੈਂਸਰ ਮੂਵਿੰਗ ਔਸਤ ਸੈਂਸਰ ਸਟ੍ਰਿੰਗ ਐਰੇ ਦਾ ਡਾਟਾ। null ਮਤਲਬ ਸਾਰੇ ਸੈਂਸਰ। ਖਾਲੀ ਐਰੇ [] ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਔਸਤ ਵਧਣ ਵਿੱਚ ਕੋਈ ਦਿਲਚਸਪੀ ਨਹੀਂ ਹੈ। ਡਾਟਾ।
rtData ਸੈਂਸਰ ਸਟ੍ਰਿੰਗ ਐਰੇ ਦਾ ਰੀਅਲ-ਟਾਈਮ ਡਾਟਾ। null ਮਤਲਬ ਕਿ ਕੋਈ ਦਿਲਚਸਪੀ ਵਾਲਾ ਰੀਅਲ-ਟਾਈਮ ਡਾਟਾ ਨਹੀਂ। ਖਾਲੀ ਐਰੇ [] ਮਤਲਬ ਸਾਰਾ ਸੈਂਸਰ ਡਾਟਾ।
ਡਾਟਾ ਫਾਰਮੈਟ “dict”,”csv”,”json” ਨੂੰ ਸਵੀਕਾਰ ਕਰੋ। ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਲਈ "ਡਿਕਟ" ਦੀ ਵਰਤੋਂ ਕਰੋ।
tsਰੇਂਜ ਯੁੱਗ ਸਮਾਂ ਸਟamp ਐਰੇ. [ਸ਼ੁਰੂ, ਅੰਤ] - [1613633000, 1613633201] null ਮਤਲਬ 1 ਘੰਟੇ ਵਿੱਚ ਆਖਰੀ ਡਾਟਾ। Epoch ExampLe: https://www.epochconverter.com/
ਜਵਾਬ (ਐਪਲੀਕੇਸ਼ਨ/json) 
{
"ਨਤੀਜਾ": "SUC",
"ਪੇਲੋਡ": {
"ਕਾਲਮ": [
"ਸਮਾਂ",
"TEMP",
"ਹੁਮੀ",
"LUX",
"NTC",
"TVOC",
"HCHO",
"CO",
"CO2",
"O3",
"PM2p5",
"PM10",
"TEMP_F",
"NTC_F"
],
"ਡਾਟਾ": [
[
1619425800,
23.2,
67.57,
282,
null,
30000,
42,
0,
920,
0,
2,
1,
73.76,
null
]
]
},
"ਕੱਚੀ ਗਿਣਤੀ": 1,
"ਗਿਣਤੀ": 1
}

JSON ਕੁੰਜੀ ਵਰਣਨ

ਕੁੰਜੀ ਵਰਣਨ
ਨਤੀਜਾ

"SUC" ਹੈ ਸਫਲ.

"ਫੇਲ" ਅਤੇ "ERR" ਗਲਤੀ ਸੁਨੇਹੇ ਦੇ ਨਾਲ ਵਾਪਸ ਆਉਂਦੇ ਹਨ।

payload.columns

ਜਵਾਬ ਦਿੱਤੇ ਐਰੇ ਨੇ ਸੈਂਸਰ ਕਾਲਮ ਪੇਸ਼ ਕੀਤਾ। "ਸਮਾਂ" ਯੁੱਗ ਸੇਂਟ ਹੈamp. ਹੋਰਾਂ ਨੂੰ ਸਾਰਣੀ 1 ਅਤੇ ਸਾਰਣੀ 2 ਵਿੱਚ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ

payload.data ਜਵਾਬ ਦਿੱਤਾ ਨੇਸਟਡ ਡੇਟਾ ਐਰੇ, ਹਰੇਕ ਆਈਟਮ ਐਰੇ ਅਨੁਸਾਰੀ ਸੈਂਸਰ ਕਾਲਮ ਹੈ। null ਮਤਲਬ ਕਿ ਇਸ ਸਮੇਂ ਕੋਈ ਡਾਟਾ ਨਹੀਂ ਹੈamp, ਅਣਮਾਊਂਟ ਜਾਂ ਸੈਂਸਰ ਅਸਧਾਰਨ।
ਗਿਣਤੀ

ਜੇਕਰ "ਨਤੀਜਾ" "SUC" ਹੈ, ਤਾਂ "ਗਿਣਤੀ" ਵੈਧ ਡੇਟਾ ਦੀ ਲੰਬਾਈ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ (ਸਾਰੇ ਨਹੀਂ null ਡਾਟਾ) ਐਰੇ.

ਕੱਚੀ ਗਿਣਤੀ

ਜੇਕਰ "ਨਤੀਜਾ" "SUC" ਹੈ, ਤਾਂ "ਗਿਣਤੀ" ਡੇਟਾ ਦੀ ਲੰਬਾਈ ਨੂੰ ਪੇਸ਼ ਕਰਦੀ ਹੈ (ਸਾਰੇ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ null ਡਾਟਾ) ਐਰੇ.

 

 

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

PDF thumbnailHTTP API ਸਾਫਟਵੇਅਰ
User Manual · HTTP API Software, HTTP API, Software

ਕੋਈ ਸਵਾਲ ਪੁੱਛੋ

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

ਕੋਈ ਸਵਾਲ ਪੁੱਛੋ

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.