프로젝트

일반

사용자정보

POSTMAN_TEST_COMMAND_이온몰.txt

노강래, 2020/11/10 15:10

 
1

    
2
이온몰 테스트 ( 센터피시가 성능이 좋아서 여기에 설치 ) 
3
10.25.253.72:36042 ( Restful 주소 입력시 포트 ) 
4
10.25.253.72:36052 ( 로그인 주소 ) 
5

    
6
==========입차 
7

    
8
입구 LPR 
9
0081-0001-0003-0002-0008-0001
10
 
11
POST : http://10.25.253.72:36042/nxpms/v2.0/lprs
12
 
13
/* 단방향 */ 
14
{
15
  "dev": {
16
    "loc": "enter", // enter, exit
17
    "ip": "10.31.3.151", // 필수 아님.
18
    "serial": "0081-0001-0003-0002-0008-0001", // unit -> full_code
19
    "name": "lpr", // 필수 아님
20
    "desc": "nexpa linux lpr system" // 필수 아님
21
  },
22
  "scar": {
23
    "type": "middle"
24
  },
25
  "lpr": [
26
    {
27
      "cap": {
28
        "ch": 1,
29
        "pos": "front", // front, back - 전면, 후면 (전면시 upcode -> "", 후면시 upcode -> UP, NP 이면 전방 데이터 필수, NW 이면 후면만 단독)
30
        "time": 1599201077 // 입출차 시간
31
        
32
      },
33
      "proc": {
34
        "time": 62,
35
        "result": "same", // part, same, erro -  부분인식, 정인식, 미인식
36
        "carnum": "66B6666", //차량번호
37
        "upcode": "" // "", NP, UP, NW - ' "" '앞 데이터 1개, ' NP '앞 뒤 다름, ' UP '앞 뒤 비슷, ' NW '앞 없이 뒤만
38
      },
39
      "img": {
40
        "path": "/images/lpr/2.jpg",
41
        "type": "no param",
42
        "bin": "MDA=" /* 차량이미지, 없어도 됨, 다만 이미지가 표출 안될 뿐 .. */ 
43
      }
44
    }
45
  ]
46
}
47

    
48
/* 양방향 LPR 인경우  */ 
49

    
50
{
51
  "dev": {
52
    "loc": "enter", 
53
    "ip": "10.31.3.151",
54
    "serial": "0081-0001-0003-0002-0008-0001",
55
    "name": "lpr",
56
    "desc": "nexpa linux lpr system"
57
  },
58
  "scar": {
59
    "type": "middle"
60
  },
61
  "lpr": [
62
    {
63
      "cap": {
64
        "ch": 1, /* 전면 카메라 */ 
65
        "pos": "front",
66
        "time": 1581147327
67
        
68
      },
69
      "proc": {
70
        "time": 62,
71
        "result": "same",
72
        "carnum": "11가1112",
73
        "upcode": "" // "", NP, UP, NW - ' "" '앞 데이터 1개, ' NP '앞 뒤 다름, ' UP '앞 뒤 비슷, ' NW '앞 없이 뒤만
74
      },
75
      "img": {
76
        "path": "/images/lpr/2.jpg",
77
        "type": "no param",
78
        "bin": "MDA="
79
      }
80
    },
81
    {
82
      "cap": {
83
        "ch": 101, /* 후면 카메라 */ 
84
        "pos": "back",
85
        "time": 1567955214
86
        
87
      },
88
      "proc": {
89
        "time": 62,
90
        "result": "same",
91
        "carnum": "11가1111",
92
        "upcode": "" // "", NP, UP, NW - ' "" '앞 데이터 1개, ' NP '앞 뒤 다름, ' UP '앞 뒤 비슷, ' NW '앞 없이 뒤만
93
      },
94
      "img": {
95
        "path": "/images/lpr/2.jpg",
96
        "type": "no param",
97
        "bin": "MDA="
98
      }
99
    }
100
  ]
101
}
102

    
103

    
104
==========출차
105
 
106
출구 LPR
107
0081-0001-0003-0002-0009-0003
108

    
109
POST : http://10.25.253.72:36042/nxpms/v2.0/lprs
110
 
111
/* 단방향 */ 
112
{
113
  "dev": {
114
    "loc": "enter", // enter, exit
115
    "ip": "10.31.3.151", // 필수 아님.
116
    "serial": "0081-0001-0003-0002-0009-0003", // unit -> full_code
117
    "name": "lpr", // 필수 아님
118
    "desc": "nexpa linux lpr system" // 필수 아님
119
  },
120
  "scar": {
121
    "type": "middle"
122
  },
123
  "lpr": [
124
    {
125
      "cap": {
126
        "ch": 1,
127
        "pos": "front", // front, back - 전면, 후면 (전면시 upcode -> "", 후면시 upcode -> UP, NP 이면 전방 데이터 필수, NW 이면 후면만 단독)
128
        "time": 1599201077 // 입출차 시간
129
        
130
      },
131
      "proc": {
132
        "time": 62,
133
        "result": "same", // part, same, erro -  부분인식, 정인식, 미인식
134
        "carnum": "66B6666", //차량번호
135
        "upcode": "" // "", NP, UP, NW - ' "" '앞 데이터 1개, ' NP '앞 뒤 다름, ' UP '앞 뒤 비슷, ' NW '앞 없이 뒤만
136
      },
137
      "img": {
138
        "path": "/images/lpr/2.jpg",
139
        "type": "no param",
140
        "bin": "MDA=" /* 차량이미지, 없어도 됨, 다만 이미지가 표출 안될 뿐 .. */ 
141
      }
142
    }
143
  ]
144
}
145

    
146

    
147

    
148
-> Tkno. 가 응답으로 옮. ( 예: 0081-0002-0001-0001-0038-0001-0002-200924070416 )
149

    
150
==========조회
151
http://10.25.253.72:36042/nxpms/v2.0/unit/0081-0002-0001-0001-0012-0001/serial/0081-0002-0001-0001-0038-0001-0015-200928221002/payments
152

    
153
-> 요금이 응답으로 옮. 
154

    
155
==========할인
156
http://10.25.253.72:36042/nxpms/v2.0/discount-tickets
157
{
158
	"unit": {
159
		"fullCode": "0081-0002-0001-0001-0012-0001"
160
	},
161
	"tkNo": "0081-0002-0001-0001-0038-0001-0002-200924070416",
162
	"serialNo": "0001200914011000120000009", /* 0120 분 / 1440 분 (24시간) / 000009 일련번호 (6자리) */  
163
	"ticketType": "BR"
164
}
165
2
166

    
167
==========ERROR ALERT
168
http://10.25.253.72:36042/nxpms/v2.0/status-devices
169
{
170
	"unit": {
171
		"fullCode": "0081-0002(운영사: 2,웰시아/ 1,이온몰)-0001(주차장번호)-0001(주차구역변호,)-0008(장비번호)-0001" // 장비번호
172
	},
173
	"errCode": "0000", // 에러코드 
174
	"status": 2, // 0: 정상, 1: 에러, 2: 복구, 3: 사용안함
175
	"sendTime": 1595319985 // 발생시간
176
}
177

    
178

    
179
==========결제
180
http://10.25.253.72:36042/nxpms/v2.0/payment-details
181
{
182
    "unit": {
183
        "fullCode": "0081-0002-0001-0001-0012-0001"
184
    },
185
    "payment": {
186
        "car": {
187
            "tkNo": "0081-0002-0001-0001-0038-0001-0001-200924070416"
188
        }
189
    },
190
    "payDate": 1600937984, /* 결제시간   */ 
191
    "payType": 0,  /* 0: 0원 결제, 1: 현금 */ 
192
    "payAmt": 0,  /* 현금인경우 채워준다 */
193
    "recvAmt": 0, /* 현금인경우 위와 동일하게 채워준다. */ 
194
    "retAmt": 0,  /* 반환금 */ 
195
    "notRetAmt": 0,
196
    "vatAmt": 0,
197
    "card": null,
198
    "cash": {
199
        "sendTime": 1600937984,
200
        "inOutType": 1,
201
        "currCoin1": 0,
202
        "currCoin2": 0,
203
        "currCoin3": 0,
204
        "currCoin4": 4,
205
        "currCoin5": 0,
206
        "currCoin6": 0,
207
        "currBill1": 0,
208
        "currBill2": 0,
209
        "currBill3": 0,
210
        "currBill4": 0,
211
        "currBill5": 0,
212
        "currBill6": 0,
213
        "inCoin1": 0,
214
        "inCoin2": 0,
215
        "inCoin3": 0,
216
        "inCoin4": 0,
217
        "inCoin5": 0,
218
        "inCoin6": 0,
219
        "inBill1": 0,
220
        "inBill2": 0,
221
        "inBill3": 0,
222
        "inBill4": 0,
223
        "inBill5": 0,
224
        "inBill6": 0,
225
        "outCoin1": 0,
226
        "outCoin2": 0,
227
        "outCoin3": 0,
228
        "outCoin4": 0,
229
        "outCoin5": 0,
230
        "outCoin6": 0,
231
        "outBill1": 0,
232
        "outBill2": 0,
233
        "outBill3": 0,
234
        "outBill4": 0,
235
        "outBill5": 0,
236
        "outBill6": 0,
237
        "notCoin1": 0,
238
        "notCoin2": 0,
239
        "notCoin3": 0,
240
        "notCoin4": 0,
241
        "notCoin5": 0,
242
        "notCoin6": 0,
243
        "notBill1": 0,
244
        "notBill2": 0,
245
        "notBill3": 0,
246
        "notBill4": 0,
247
        "notBill5": 0,
248
        "notBill6": 0
249
    }
250
}
클립보드 이미지 추가 (최대 크기: 400 MB)