Link Search Menu Expand Document

RESTful API - getpicturevalue


특정 픽쳐에서 사용된 변수의 현재 값을 요청

Description


enuSpace 서버측에 특정 픽쳐에서 사용된 변수의 현재 값을 요청하는 API

Request


HTTP Method : POST

URI : http://localhost:8080/getpicturevalue?page=sample.svg

Query Parameters

    page : svg filename

Example : ?page=sample.svg

Content-Type : application/json; charset=UTF-8

Response


Body

json file format

Body Example

{

    "RESULT": "OK",

    "RESULT_CODE": "RESULT_OK",

    "MESSAGE": "GETPICTURE VALUE COMPLETE",

    "TIME_FORMAT": "SIM",

    "TIME": "2017-04-19 10:46:23.001",

    "VALUES": {  "VARIABLE":"ID_AND.input" , "VALUE":"10"  },{  "VARIABLE":"ID_AND.output" , "VALUE":"10" }

}

Sample Call

JavaScript

function getPictureValue(page)
{
    var xmlHttp = new XMLHttpRequest();
    var strUrl = "getpicturevalue" ;
    var strParam= "page="+page;

    xmlHttp.onreadystatechange=function()
    {
        if (xmlHttp.readyState==4 && xmlHttp.status==200)
        {
            var msg = xmlHttp.responseText;
            var arr;
            if(msg != "")
            {
                arr = JSON.parse(msg);
            }
    };

    xmlHttp.open("POST", strUrl, true);    
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
    xmlHttp.setRequestHeader("Cache-Control","no-cache, must-revalidate");
    xmlHttp.setRequestHeader("Pragma","no-cache");
    xmlHttp.send(strParam);
}