Рассмотрим работу с ресурсами на примере создания, редактирования и удаления POI. Принципы работы с остальными ресурсами (кроме отчетов) аналогичны рассмотренным.
 Внимание! Для запуска данного примера на Wialon Kit во всех запросах следует заменить https://hst-api.wialon.com на https://kit-api.wialon.com, а для входа в систему использовать логин и пароль своей учетной записи или логин и пароль демо-пользователя: kitdemo kitdemo.
Создадим POI используя запрос resource/update_poi:
https://hst-api.wialon.com/wialon/ajax.html?svc=resource/update_poi&
	params={
		"itemId":50936,
		"id":0,
		"callMode":"create",
		"n":"gurtam",
		"d":"poi",
		"y":53.91069937030936,
		"x":27.516643322771575,
		"r":100,
		"f":1,
		"c":16733440,
		"tc":0,
		"ts":20,
		"min":0,
		"max":18
	}&sid=<your_sid>
Результат выполнения:
[2, { "id": 1, "n": "gurtam", "y": 53.9106993703, "x": 27.5166433228, "t": 0, "i": 6515, "e": 48223 }]
Чтобы проверить создание POI, а так же получить о нем подробную информацию выполним запрос get_poi_data:
https://hst-api.wialon.com/wialon/ajax.html?svc=resource/get_poi_data&
	params={
		"itemId":50936,
		"col":[1]
	}&sid=<your_sid>
Результат выполнения:
[{ "id": 1, "n": "gurtam", "d": "poi", "y": 53.9106993703, "x": 27.5166433228, "r": 100, "f": 1, "c": 16733440, "tc": 0, "ts": 20, "min": 0, "max": 18, "t": 0, "i": 6515 }]
Изменим у созданного POI название и радиус:
https://hst-api.wialon.com/wialon/ajax.html?svc=resource/update_poi&
	params={
		"itemId":50936,
		"id":1,
		"callMode":"update",
		"n":"gurtam_office", 		/* меняем "gurtam" на "gurtam_office" */
		"d":"poi",
		"y":53.91069937030936,
		"x":27.516643322771575,
		"r":50,				/* меняем 100 на 50 */
		"f":1,
		"c":16733440,
		"tc":0,
		"ts":20,
		"min":0,
		"max":18
	}&sid=<your_sid>
Результат выполнения:
[1, { "id": 1, "n": "gurtam_office", "y": 53.9106993703, "x": 27.5166433228, "t": 0, "i": 6515, "e": 50676 }]
Проверить применение изменений можно выполнив запрос get_poi_data.
Для удаления POI нужно использовать запрос update_poi:
https://hst-api.wialon.com/wialon/ajax.html?svc=resource/update_poi&
	params={
		"itemId":50936,
		"id":1,
		"callMode":"delete"
	}&sid=<your_sid>
Результат выполнения:
[1, null]
  |