1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <meta charset="utf-8" />
5
    <title>Wialon Playground - Get units</title>
6
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
7
    <script type="text/javascript" src="https://hst-api.wialon.com/wsdk/script/wialon.js"></script>
8
</head>
9
<body>
10
    <div id="log"></div>
11
</body>
12
</html>
HTML
2
 
1
#log { border: 1px solid #c6c6c6; }
2
.icon {float:left; margin:10px;}
CSS
x
 
1
// Print message to log
2
function msg(text) { $("#log").append(text + "<br/>"); }
3
4
// execute when DOM ready
5
$(document).ready(function () {
6
    var sess = wialon.core.Session.getInstance(); // get instance of current Session
7
    sess.initSession("https://hst-api.wialon.com"); // init session
8
    
9
    // CASE 1: call while session inactive (not logged in)
10
    sess.updateDataFlags( // load items to current session
11
        [{type: "type", data: "avl_unit", flags: 0x1, mode: 0}], // Items specification
12
        function (code) { // updateDataFlags callback
13
            if (code) {
14
                msg('CASE 1: "update_data_flags" before login error: ' + wialon.core.Errors.getErrorText(code));
15
            } else {
16
                msg('CASE 1: "update_data_flags" before login success');
17
            }
JS
Result
Source code of example Close ✕
1
 
1
/*source*/