var postBody = '';
var allowedSender = '+39**********';
Android.onSmsReceived = function(message, sender) {
if (sender === allowedSender) {
log.innerHTML += '
' + message;
parseMessage(message);
}
}
function parseMessage(message) {
var message = message.trim();
var messageLower = message.toLowerCase();
if (messageLower.slice(0, ''.length) === '') {
log.innerHTML += '
Start new message';
postBody = '';
message = message.slice(''.length);
}
postBody += message.trim();
if (messageLower.slice(-''.length) === '') {
log.innerHTML += '
End new message';
postBody = postBody.slice(0, -''.length);
sendPost();
}
}
function sendPost() {
var req = new XMLHttpRequest();
req.open('POST', 'http://192.168.1.125:8056/webhook/...', true);
log. innerHTML+= '
Sending post';
req.send(postBody);
}