В связи со сложной структурой внутренних DNS для Wialon Hosting и использованием персональных скинов клиентов пришлось немного усложнить загрузку иконок по URL. Рассмотрим несколько ситуаций:
1. Загрузка через form FileUpload. Здесь ничего сложного - стандартная отсылка формы.
2. Загрузка через URL не принадлежащий Wialon Hosting. Формат запроса:
http://sdkurl/wialon/ajax.html?svc=unit/upload_image&sid=e59db4ec06238cea1aca1b2c11c94dda¶ms={fileUrl:"http://www.google.by/images/srpr/logo3w.png",itemId:318}
3. Загрузка через URL принадлежащий Wialon Hosting. Формат запроса:
http://sdkurl/wialon/ajax.html?svc=unit/upload_image&sid=e59db4ec06238cea1aca1b2c11c94dda¶ms={fileUrl:"wialonsite/cry-32x32.png?mod=items_prop_pages",itemId:318}
Для последнего случая надо знать название файла картинки и из какой библиотеки она берётся. Для item`ов это items_prop_pages, для POI это poi_dialog.
Alexander Adamovich
flespi