Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
ru:sidebar:remoteapi:codesamples:resources [23/04/2019 13:28]
chdi [Ресурсы]
ru:sidebar:remoteapi:codesamples:resources [18/06/2019 07:06]
chdi [Создание элемента в ресурсе]
Строка 3: Строка 3:
  
  
-===== Создание ​POI ===== +===== Создание ​элемента в ресурсе=====
-Создадим POI используя запрос [[../​apiref/​resource/​update_poi|resource/​update_poi]]:​ +
-<​code>​ +
-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>​ +
-</​code>​ +
-Результат выполнения:​ +
-<code javascript>​ +
-[2, { +
-    "​id":​ 1, +
-    "​n":​ "​gurtam",​ +
-    "​y":​ 53.9106993703,​ +
-    "​x":​ 27.5166433228,​ +
-    "​t":​ 0, +
-    "​i":​ 6515, +
-    "​e":​ 48223 +
-}] +
-</​code>​+
  
-Чтобы проверить создание POI, а так же получить о нем подробную информацию выполним ​запрос ​[[../​apiref/​resource/get_poi_data|get_poi_data]]:​ +Создадим уведомление в ресурсе через ​запрос resource/update_notification
-<​code>​ +
-https://​hst-api.wialon.com/​wialon/​ajax.html?​svc=resource/​get_poi_data&​ +
- params={ +
- "​itemId":​50936,​ +
- "​col":​[1] +
- }&​sid=<​your_sid>​ +
-</​code>​ +
-Результат выполнения:​ +
-<code javascript>​ +
-[{ +
-    "​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 +
-}] +
-</​code>​+
  
-===== Редактирование POI ===== 
-Изменим у созданного POI название и радиус:​ 
 <​code>​ <​code>​
-https://​hst-api.wialon.com/​wialon/​ajax.html?​svc=resource/​update_poi& +http://​hst-api.wialon.com/​wialon/​ajax.html?​svc=resource/​update_notification&​params={ 
- params={ +        "n":"! not a group v2","ta":1559163600,"​td":​0,"​tz":​134228528,"​la":"​ru","​ma":​0
- "itemId":50936, +        "sch": ​{"f1":​0,"​f2":​0,"​t1":​0,"​t2":​0,"​m":​0,"​y":​0,"​w":​0},"​ctrl_sch":​{"​f1":​0,"​f2":​0,"​t1":​0,"​t2":​0,"​m":​0,"​y":​0,"​w":​0}
- "id":1+        "un":[814743],"trg":​{"​t":"​trailer","​p":{"driver_code_mask":​"​*"​,"​flags":2,"type":2}}
- "callMode":"​update", +        "act":[{"​t":"​message"​,"p":{"​name":"​! not a group v2","​url":"","​color":"","​blink":​0}}
- "n":"​gurtam_office", ​ /* меняем ​"gurtam" ​на "gurtam_office" *+        {"t":"​exec_cmd"​,"​p":​{"​name":"​Новая  
- "d":"​poi", +        команда","​param":"​15156156156156","​link":"","​cmd_type":"​custom_msg","​units":"​540,​634,​635,​60,​8694,​83,​809"​}}]
- "y":53.91069937030936, +        "txt":"​%UNIT%:​ в %MSG_TIME% прицеп был откреплен."​
- "x":27.516643322771575+        "fl":​1,"​mast":​0,"​mpst":0,"cdt":​0,"​mmtd":0,"​cp":​3600,​ 
- "r":50, /* меняем 100 на 50 */ +        "​id":​0,"​itemId":​242,"​callMode":"​create"​}&​sid=<​your_sid>​
- "f":1+
- "c":16733440+
- "tc":0, +
- "ts":20, +
- "min":0, +
- "max":18 +
- }&​sid=<​your_sid>​+
 </​code>​ </​code>​
-Результат выполнения:​ 
-<code javascript>​ 
-[1, { 
-    "​id":​ 1, 
-    "​n":​ "​gurtam_office",​ 
-    "​y":​ 53.9106993703,​ 
-    "​x":​ 27.5166433228,​ 
-    "​t":​ 0, 
-    "​i":​ 6515, 
-    "​e":​ 50676 
-}] 
-</​code>​ 
- 
-Проверить применение изменений можно выполнив запрос [[../​apiref/​resource/​get_poi_data|get_poi_data]]. 
- 
- 
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam