Libelium Comunicaciones Distribuidas S.L. PARKING-V1 Benutzerhandbuch

Seite von 67
-29-
Callback Server
9.5. 
+RZWRH[WHQGWKHUHPRWHQRGHFRQȴJXUDWLRQZHE
application
/LEHOLXPSURYLGHVWRXVHUVDVLPSOHUHPRWHQRGHFRQȴJXUDWLRQZHEDSSOLFDWLRQWRPRGLI\UHPRWHO\WKHEHKDYLRU
RIWKH6PDUW3DUNLQJQRGHV7KHUHPRWHQRGHFRQȴJXUDWLRQZHEDSSOLFDWLRQLQFOXGHVDZHEIRUPWRPDQDJHWKH
FRQȴJXUDWLRQYDOXHVDVVRFLDWHGWRWKHUDGLRΖ'RIWKH6PDUW3DUNLQJQRGHDQGDEDFNJURXQGSURFHVVWRGHDOZLWK
WKH6LJIR[DQG/R5D:$1&DOOEDFNVHUYLFHVUHTXHVWVGHOLYHULQJWKHSURSHUUHSOLHVZLWKWKHFRQȴJXUDWLRQYDOXHV
previously stored using the web form.
The background process could be improved, or totally recoded using other programming languages, sharing with 
WKHZHEIRUPWKHUDGLRFRQȴJXUDWLRQV6RPHQHZIHDWXUHVWKDWFRXOGEHLPSOHPHQWHGE\XVHUVDUHWRVDYHWKH
node information in a database, grouping the nodes in zones, adding user credentials, etc.
For improvements on the web form, it is important to pay special attention to the endpoints described in this 
VHFWLRQWRJHWWKHH[SHFWHGUHVSRQVHFRQWDLQLQJWKHFRQȴJXUDWLRQPHVVDJHWKDWZLOOEHVHQWWRWKHQRGHV6WRUDJH
RIWKHFRQȴJXUDWLRQYDOXHVPXVWEHVKDUHGZLWKWKHEDFNJURXQGSURFHVV
Figure : Backend working diagram
:KHQDQRGHFRQȴJXUDWLRQLVVDYHGXVLQJWKHZHEIRUPDOOWKHYDOXHVRIWKHȴHOGVDUHVWRUHGLQWKHFRQȴJXUDWLRQ
LQLȴOH7KHZHEIRUPZLOOUHFRYHUWKHPLIWKHGHYLFHLVVHOHFWHGDJDLQIURPWKHΖ'OLVW7KHZHEIRUPDOVRPDNHVD
FDOOWRWKH/LEHOLXP$3ΖZLWKDOOWKHYDOXHVRIWKHSDUDPHWHUVWKHUHVSRQVHLVVDYHGLQWKHUHVSRQVHVLQLȴOH
Endpoints description:
endpoint
https://api.libelium.com/smartparking/config.php
method
POST
header
key
Authorization
value
“Bearer “ + <APIKEY>
The 
<APIKEY>
 provided in order to protect the system and control the access
body
key
NODE_TYPE
value
ߙ3DUNLQJߚ
Text
Description
Kind of node to be used. Manual value
>ߙ3DUNLQJߚ@
$SSȴHOG
-
App values
-