yngve@pdc01:/var/www/html/telldus$ curl -i -d app="YngveAutomation" -X PUT http://192.168.161.126/api/token
HTTP/1.1 200 OK
Date: Sun, 03 Feb 2019 12:29:58 GMT
Content-Length: 141
Content-Type: application/json; charset=utf-8
Server: CherryPy/3.7.0
Set-Cookie: session_id=bf5b84364e4e7644110351e4db005d0624040aa4; expires=Sun, 03 Feb 2019 13:29:58 GMT; httponly; Path=/
{
"authUrl": "http://192.168.161.126/api/authorize?token=931511a3c9424d8290ed74ecc64c42f0",
"token": "931511a3c9424d8290ed74ecc64c42f0"
}
curl -i -X GET http://192/api/token?token=0996b21ee3f74d2b99568d8207a8add9
{
"allowRenew": true,
"expires": 1580733423,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImF1ZCI6IlluZ3ZlQXV0b21hdGlvbiIsImV4cCI6MTU4MDczMzQyM30.eyJyZW5ldyI6dHJ1ZSwidHRsIjozMTUzNjAwMH0.t9OcG8Ksiku80y5LuFWz2STocbep8Px9CnlauI1DelY"
}
curl -i -X GET http://192.168.161.126/api/devices/list?supportedMethods=3 -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImF1ZCI6IlluZ3ZlQXV0b21hdGlvbiIsImV4cCI6MTU4MDczMzQyM30.eyJyZW5ldyI6dHJ1ZSwidHRsIjozMTUzNjAwMH0.t9OcG8Ksiku80y5LuFWz2STocbep8Px9CnlauI1DelY"
curl -i -X GET http://192.168.161.126/api/sensor/info?id=4 -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImF1ZCI6IlluZ3ZlQXV0b21hdGlvbiIsImV4cCI6MTU4MDczMzQyM30.eyJyZW5ldyI6dHJ1ZSwidHRsIjozMTUzNjAwMH0.t9OcG8Ksiku80y5LuFWz2STocbep8Px9CnlauI1DelY"
curl -i -X GET http://192.168.161.126/api/sensors/list -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImF1ZCI6IlluZ3ZlQXV0b21hdGlvbiIsImV4cCI6MTU4MDczMzQyM30.eyJyZW5ldyI6dHJ1ZSwidHRsIjozMTUzNjAwMH0.t9OcG8Ksiku80y5LuFWz2STocbep8Px9CnlauI1DelY"
A private key for development or private use has been genereated. Please use the information below in your application
Public key: FEHUVEW84RAFR5SP22RABURUPHAFRUNU
Private key: ZUXEVEGA9USTAZEWRETHAQUBUR69U6EF
Token: ae439724f03415b3709940934758dc0405c56e895
Token secret: 378e2d3542059cedd834c4b5e3007698
http.request {
method = "GET",
url = 'http://api.telldus.com/json/sensor/info',
params={id='xxx'},
auth={oauth={consumertoken=public_key, consumersecret=private_key, accesstoken=token, tokensecret= token_secret}}
}