Различия

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

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

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Последняя версия Both sides next revision
ru:sidebar:remoteapi:codesamples:resources [23/04/2019 13:28]
chdi [Ресурсы]
ru:sidebar:remoteapi:codesamples:resources [18/06/2019 07:05]
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={"​n":"! not a group v2","ta":1559163600,"td":0,"tz":134228528,"la":"​ru","​ma":0,"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},"​un":​[814743],"​trg":​{"​t":"​trailer","​p":​{"​driver_code_mask":"​*","​flags":​2,"​type":​2}},"​act":​[{"​t":"​message","​p":​{"​name":"​! not a group v2","​url":"","​color":"","​blink":​0}},​{"​t":"​exec_cmd","​p":​{"​name":"​Новая команда","​param":"​15156156156156","​link":"","​cmd_type":"​custom_msg","​units":"​540,​634,​635,​60,​8694,​83,​809"​}}],"​txt":"​%UNIT%:​ в %MSG_TIME% прицеп был откреплен.","​fl":​1,"​mast":0,"mpst":​0,"​cdt":0,"mmtd":​0,"​cp":3600,"​id":​0,"​itemId":​242,"​callMode":"​create"​}&​sid=<​your_sid>​
- 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>​+
 </​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