Справочный центр Wialon

Вход и выход

Чтобы выполнить любой запрос в Wialon, необходимо войти в систему и получить ID сессии.

Вход

Для входа в систему используйте метод token/login. В примере ниже этот метод используется для входа на https://hst-api.wialon.com.

Copied!
https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&
	params={
		"token":"<your_token>"
	}

Пример ответа:

Copied!
{
    "host": "212.98.173.107",
    "eid": "<your_sid>",
    "tm": 1358415984,
    "user": {
        "nm": "wialon_test",
        "cls": 1,
        "id": 50935,
        "prp": {
            "addr_provider": "map_visicom",
            "cfmt": "0",
            "city": "Mexico",
            "dst": "-1",
            "fpnl": "monitoring",
            "language": "ru",
            "show_log": "0",
            "tz": "134232128",
            "user_settings_hotkeys": "1",
            ...
        },
        "crt": 0,
        "bact": 50936,
        "fl": 6,
        "hm": "",
        "uacl": 2097795
    },
    "token": "{\"app\":\"Wialon Hosting\",\"ct\":1443682655,\"at\":1443682655,\"dur\":2592000,\"fl\":-1,\"p\":\"{}\",\"items\":[]}",
    "th": "<your_token>",
    "classes": {
        "avl_hw": 4,
        "avl_resource": 3,
        "avl_retranslator": 7,
        "avl_route": 6,
        "avl_unit": 2,
        "avl_unit_group": 5,
        "user": 1
    },
    "features": {
        "unlim": 1,
        "svcs": { 
            ... 
        }
    }
}

Для дальнейшей работы необходим ID сессии из поля eid.

Выход

Чтобы завершить работу с Wialon и выйти из системы, деактивируйте сессию с помощью метода core/logout. Например:

Copied!
https://hst-api.wialon.com/wialon/ajax.html?svc=core/logout&params={}&sid=<your_sid>

Пример ответа:

Copied!
{
	"error":0
}

Такой результат означает, что вы успешно вышли из системы.

Параметры этого запроса и возвращаемое значение описаны на странице core/logout.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.