Actualmente se encuentra desarrollado un servicio que está a la escucha de un inicio de sesión para comenzar a enviar los JSON constantemente. Se necesita otro servicio que envíe un json (id, password y host) con lo que iniciará sesión
url:
https://gps.pocradio.com/gps/... --> Enviar el JSON para iniciar sesion
Type:POST --> metodo de comunicacion
Case:{“id”:”gps”,”pwd”:”123”,”url”:”https://XXX”} --> Json necesario para iniciar sesion
Con lo que se responderá con un codigo
100 Succeed
101 System error
102 Parameter error
103 ID (username) error
104 Password error
105 url error
con la respuesta de un codigo 100, se comenzará a recibir los json.
{"Id":"M3030000590","name":"device1","lt":"23.168004","lg":"113.425854","LBS Type ":"0","
altitude ":"40","speed":"12.5","direction":"15","time":"180709100811","SOS":"0"}
El servicio debe estar corriendo continuamente recepcionando estos json y almacenandolos en una bd como mongodb
aclaración
1) all text coding by utf-8;
2) customer setup a https service to receive gps data;
3) use login https interface to register the data receive url (customer will got a
id & password); --> datos disponibles
4) kirisun poc platform will send gps to customer system by the url registered. --> se define la URL al momento de iniciar sesion (es un campo del JSON)
Plazo de Entrega: No definido