Professional Documents
Culture Documents
"data": {
"sender": "0923452502973",
,[+][-]?[\d]+[.][\d]*
[HttpPost]
[HttpRoute("smsfetcher/{unitid}")]
public int smsfetcher(string unitid)
{
try
{
if (unitid != "")
{
//Save Sender
Data.sender = (long)rss["data"]["sender"];
//Save Datetime
Data.datetime = (string)rss["data"]["datetime"];
//Save Message
string path = (string)rss["data"]["message"];
//Save Message
Data.message = RegexItemExtractor(path, @"(TRACKfrom)[0-9]+");
//Save Speed
Data.speed = RegexItemExtractor(path, @"[0-9]+(Km/h)");
//Save Timestamp
Data.timestamp = RegexItemExtractor(path, @"(19|20)\d\d[- /.]
(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])(?:(1|21):[0-9][0-9])");
//Save Location
Data.location = RegexItemExtractor(path,
@"(http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=
%&/~+#-])?");
return 1;
}
else
{
return 0;
}
}
catch (Exception ex)
{
return 0;
}
}