Overview
This document describes how to use the network interface to manipulate server data. The request is followed by a restful-style http request
Request format
http://{domain} /{version}/{resource name}(/{URLID})?access-token={?}
For example :
http://openapi.tftiot.com/v2/devices/358688000000159?access-token=c9e9fc50-c65a-11e6-bc05-93eab5814c5a
Examples of use
In the web-side use jquery ajax to get token :
$.ajax({  
    type: 'POST',  
    url: "http://openapi.tftiot.com/v2/auth/action",  
    data: {  
        "getAccessToken": {  
            "account": "demo",   
            "password-md5": "demopasswd",   
            "client-type" : "web",   
        }  
    },  
    processData: false,  
    contentType: 'application/json',
    dataType: "json",
    success: function(data) {
        console.log("token is:",data["access-token"])
        console.log("keep time is:",data["keep-time"]+"s")
    },
    error: function(resp,result,desc) {
    }
});
The print result is like:
Token is: c9ebf820-c65a-11e6-bc05-93eab5814c5a
Explanation:
If the time exceeds keeptime token are not used, token will be invalid.
Request type meaning
There are four types of resource operations:
GET
Get resources
POST
Create a new resource
PUT
Update resources
DELETE
Delete the resource
Explanation: But if it is action request, the request type is always POST