Differences
This shows you the differences between two versions of the page.
|
|
en:pro:remoteapi:codesamples:resources [06/03/2013 15:33] 127.0.0.1 external edit |
en:pro:remoteapi:codesamples:resources [29/11/2013 13:31] |
{{indexmenu_n>5}} | |
====== Ресурсы ====== | |
Рассмотрим работу с ресурсами на примере создания, редактирования и удаления POI. Принципы работы с остальными ресурсами (кроме отчетов) аналогичны рассмотренным. | |
| |
===== Создание POI ===== | |
Создадим POI используя запрос [[../apiref/resource/update_poi|resource/update_poi]]: | |
<code> | |
<your_wialon_pro_address>/ajax.html?svc=resource/update_poi& | |
params={ | |
"itemId":8, | |
"id":0, | |
"callMode":"create", | |
"n":"gurtam", | |
"d":"poi", | |
"y":53.91069937030936, | |
"x":27.516643322771575, | |
"r":100, | |
"f":1, | |
"c":16733440 | |
}&sid=<your_sid> | |
</code> | |
Результат выполнения: | |
<code javascript> | |
[1, { | |
"id": 1, | |
"n": "gurtam", | |
"y": 53.9106993703, | |
"x": 27.5166433228, | |
"t": 0, | |
"i": 6515, | |
"e": 16516 | |
}] | |
</code> | |
| |
===== Редактирование POI ===== | |
Изменим у созданного POI название и радиус: | |
<code> | |
<your_wialon_pro_address>/ajax.html?svc=resource/update_poi& | |
params={ | |
"itemId":8, | |
"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 | |
}&sid=<your_sid> | |
</code> | |
Результат выполнения: | |
<code javascript> | |
[1, { | |
"id": 1, | |
"n": "gurtam_office", | |
"y": 53.9106993703, | |
"x": 27.5166433228, | |
"t": 0, | |
"i": 6515, | |
"e": 12605 | |
}] | |
</code> | |
| |
Проверить применение изменений можно выполнив [[../apiref/core/search_item|поисковый запрос]]. | |
| |
===== Удаление POI ===== | |
Для удаления POI нужно использовать запрос [[../apiref/resource/update_poi|update_poi]]: | |
<code> | |
<your_wialon_pro_address>/ajax.html?svc=resource/update_poi& | |
params={ | |
"itemId":8, | |
"id":1, | |
"callMode":"delete" | |
}&sid=<your_sid> | |
</code> | |
Результат выполнения: | |
<code javascript> | |
[1, null] | |
</code> | |