Versão 2.19+
Esta funcionalidade permite que o xMova receba e envie mensagens para a Web.
Entidade _MESSAGE (Criada pelo parser), usada na troca de mensagens entre o xMova e o Web Service.:
_MESSAGE sync=in|backgroundIn|out
id int
title String
text Text
response Text
sent date
received date
showed date
read date
disableResponse boolean
Exemplo de Configuração:
App appCode=X
id 30506
name xMova Crud
version 1.0.188
intVersion 189
install type=fillAuth inputEntity=AuthInput
bluetooth marte
message
server
jsonServiceApi url=%jsonServiceApiUrl
sqlDataSource agro
defaultOnlineValidator jsonServiceApi
defaultDataSource jsonServiceApi
defaultReceiver jsonServiceApi
versionControl Crc
Exemplo de um recebimento de registro de _MESSAGE:
{
"name": "_MESSAGE",
"records": [{
"id": 1,
"title": "Aviso",
"text": "Mensagem 1"
}]
}
Exemplo de um envio de registro de _MESSAGE:
{
"type": "_MESSAGE",
"records": [{
"id": 9,
"title": "What is Lorem Ipsum?",
"text": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.",
"response": "Boa tarde",
"disableResponse": 0,
"sentType": "S",
"sent": "04/05/2018 14:45:16",
"XDATE-sent": {
"date": "04/05/2018 14:45:16",
"gpsMillis": 1525455918424,
"deviceMillis": 1525455942286,
"timeZone": "America/Sao_Paulo",
"type": "S",
"millis": 1525455916324
},
"receivedType": "S",
"received": "27/04/2018 15:45:34",
"XDATE-received": {
"date": "27/04/2018 15:45:34",
"gpsMillis": 0,
"deviceMillis": 0,
"timeZone": "America/Sao_Paulo",
"type": "S",
"millis": 1524854734000
},
"showedType": "S",
"showed": "27/04/2018 15:47:43",
"XDATE-showed": {
"date": "27/04/2018 15:47:43",
"gpsMillis": 0,
"deviceMillis": 0,
"timeZone": "America/Sao_Paulo",
"type": "S",
"millis": 1524854863000
},
"readType": "S",
"read": "04/05/2018 14:44:27",
"XDATE-read": {
"date": "04/05/2018 14:44:27",
"gpsMillis": 1525455869849,
"deviceMillis": 1525455893710,
"timeZone": "America/Sao_Paulo",
"type": "S",
"millis": 1525455867628
}
}]
}