Skip to content

Instantly share code, notes, and snippets.

@dexterlabora
Created September 26, 2016 16:18
Show Gist options
  • Save dexterlabora/8675ad1d7fa9220e66dffb385238286e to your computer and use it in GitHub Desktop.
Save dexterlabora/8675ad1d7fa9220e66dffb385238286e to your computer and use it in GitHub Desktop.
CMX Lambda in-line - TEST POST
{
"resource": "/cmxreceiver-dynamodb",
"path": "/cmxreceiver-dynamodb",
"httpMethod": "POST",
"headers": {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate, br",
"Accept-Language": "en-US,en;q=0.8",
"Cache-Control": "no-cache",
"CloudFront-Forwarded-Proto": "https",
"CloudFront-Is-Desktop-Viewer": "true",
"CloudFront-Is-Mobile-Viewer": "false",
"CloudFront-Is-SmartTV-Viewer": "false",
"CloudFront-Is-Tablet-Viewer": "false",
"CloudFront-Viewer-Country": "GB",
"Content-Type": "application/json",
"Host": "lex9rs9qj8.execute-api.eu-west-1.amazonaws.com",
"Origin": "chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop",
"Postman-Token": "1da4566a-e636-d0d9-1d32-697ed11bf912",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36",
"Via": "1.1 f1e56941be45321f87cc54eb2c5c0407.cloudfront.net (CloudFront)",
"X-Amz-Cf-Id": "pNBVrV4IF21fod_DF7Sq2ZKwA6AQKGPXDezSuy5l1vUyJPKd3tKMBQ==",
"X-Forwarded-For": "2.219.253.214, 54.240.147.101",
"X-Forwarded-Port": "443",
"X-Forwarded-Proto": "https"
},
"queryStringParameters": null,
"pathParameters": null,
"stageVariables": null,
"requestContext": {
"accountId": "737542456230",
"resourceId": "0w3eq7",
"stage": "prod",
"requestId": "83775655-83ee-11e6-8c39-6573956f53ea",
"identity": {
"cognitoIdentityPoolId": null,
"accountId": null,
"cognitoIdentityId": null,
"caller": null,
"apiKey": null,
"sourceIp": "2.219.253.214",
"cognitoAuthenticationType": null,
"cognitoAuthenticationProvider": null,
"userArn": null,
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36",
"user": null
},
"resourcePath": "/cmxreceiver-dynamodb",
"httpMethod": "POST",
"apiId": "lex9rs9qj8"
},
"body": "{\n \"version\": \"2.0\",\n \"secret\": \"supersecret\",\n \"type\": \"DevicesSeen-TEST\",\n \"data\": {\n \"apMac\": \"00:18:0a:13:dd:b0\",\n \"apFloors\": [],\n \"apTags\": [\n \"\",\n \"home\",\n \"\"\n ],\n \"observations\": [\n {\n \"ipv4\": \"/192.168.0.56\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.20755340376944298,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:14Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:d7:7c:26\",\n \"seenEpoch\": 1474675574,\n \"rssi\": 56,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": null,\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 2.355135751488216,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:28Z\",\n \"ssid\": null,\n \"os\": \"Android\",\n \"clientMac\": \"98:f1:70:34:1c:3e\",\n \"seenEpoch\": 1474675588,\n \"rssi\": 43,\n \"ipv6\": null,\n \"manufacturer\": \"Murata Manufacturing\"\n },\n {\n \"ipv4\": \"/192.168.0.95\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.30140056490166983,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:05:46Z\",\n \"ssid\": \".interwebs\",\n \"os\": \"Generic Linux\",\n \"clientMac\": \"74:da:38:88:7c:df\",\n \"seenEpoch\": 1474675546,\n \"rssi\": 53,\n \"ipv6\": null,\n \"manufacturer\": \"Edimax Technology\"\n },\n {\n \"ipv4\": \"/192.168.0.42\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.11936056928416994,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:40Z\",\n \"ssid\": \"MR34 Bridge\",\n \"os\": \"Mac OS X\",\n \"clientMac\": \"f4:5c:89:9b:17:67\",\n \"seenEpoch\": 1474675600,\n \"rssi\": 53,\n \"ipv6\": null,\n \"manufacturer\": \"Apple\"\n },\n {\n \"ipv4\": \"/192.168.0.4\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": -0.5,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:19Z\",\n \"ssid\": \".interwebs\",\n \"os\": \"iOS\",\n \"clientMac\": \"c0:f2:fb:0b:05:e7\",\n \"seenEpoch\": 1474675579,\n \"rssi\": 60,\n \"ipv6\": null,\n \"manufacturer\": \"Apple\"\n },\n {\n \"ipv4\": \"/192.168.0.63\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.20755340376944298,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:27Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:e1:b4:7a\",\n \"seenEpoch\": 1474675587,\n \"rssi\": 56,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": \"/192.168.0.92\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.22200004405702012,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:39Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:ce:a1:6d\",\n \"seenEpoch\": 1474675599,\n \"rssi\": 57,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": \"/192.168.0.35\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 1.6658518302986447,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:37Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:f2:95:26\",\n \"seenEpoch\": 1474675597,\n \"rssi\": 46,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": \"/192.168.0.69\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 0.6019477321869419,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:02Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:ed:8b:ea\",\n \"seenEpoch\": 1474675562,\n \"rssi\": 61,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": \"/192.168.0.38\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 1.233417960754815,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:23Z\",\n \"ssid\": \".interwebs\",\n \"os\": null,\n \"clientMac\": \"18:fe:34:fc:5a:7f\",\n \"seenEpoch\": 1474675583,\n \"rssi\": 47,\n \"ipv6\": null,\n \"manufacturer\": \"Espressif\"\n },\n {\n \"ipv4\": \"/192.168.0.15\",\n \"location\": {\n \"lat\": 51.5355157,\n \"lng\": -0.06990350000000944,\n \"unc\": 1.5497743004111961,\n \"x\": [],\n \"y\": []\n },\n \"seenTime\": \"2016-09-24T00:06:40Z\",\n \"ssid\": \".interwebs\",\n \"os\": \"Generic Linux\",\n \"clientMac\": \"74:da:38:56:0a:80\",\n \"seenEpoch\": 1474675600,\n \"rssi\": 47,\n \"ipv6\": null,\n \"manufacturer\": \"Edimax Technology\"\n }\n ]\n }\n}"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment