Различия

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

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

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Следущая версия Both sides next revision
ru:sidebar:remoteapi:apiref:unit:upload_image [22/12/2012 12:09]
zuve
ru:sidebar:remoteapi:apiref:unit:upload_image [31/01/2013 11:52]
zuve
Строка 9: Строка 9:
 | itemId | ID объекта | | itemId | ID объекта |
 | eventHash | имя события,​ которое будет сгенерировано после загрузки изображения (необязательный параметр) | | eventHash | имя события,​ которое будет сгенерировано после загрузки изображения (необязательный параметр) |
 +
 +Чтобы загрузить изображение,​ используйте POST запрос с несколькими параметрами (multipart/​form-data),​ например:​
 +
 +
 +<​code>​
 +POST /​wialon/​ajax.html?​svc=resource/​upload_image&​sid=<​long>​ HTTP/1.1
 +Host: <​host>​
 +Connection: keep-alive
 +Content-Length:​ <​uint>​
 +Cache-Control:​ max-age=0
 +Content-Type:​ multipart/​form-data;​ boundary=----k2vvQ6nvlallm1lk
 +Accept: text/​html,​application/​xhtml+xml,​application/​xml;​q=0.9,​*/​*;​q=0.8
 +Accept-Encoding:​ gzip,​deflate,​sdch
 +Accept-Language:​ ru-RU,​ru;​q=0.8,​en-US;​q=0.6,​en;​q=0.4
 +Accept-Charset:​ windows-1251,​utf-8;​q=0.7,​*;​q=0.3
 +
 +------k2vvQ6nvlallm1lk
 +Content-Disposition:​ form-data; name="​params"​
 +
 +{"​itemId":<​uint>,"​eventHash":"​UploadUnitImage"​}
 +------k2vvQ6nvlallm1lk
 +Content-Disposition:​ form-data; name="​upload_image";​ filename="​unit_image.jpg"​
 +Content-Type:​ image/jpeg
 +
 +<binary data image>
 +------k2vvQ6nvlallm1lk--
 +</​code>​
  
 ===== Возвращаемый результат ===== ===== Возвращаемый результат =====
Строка 22: Строка 49:
  "​events":​[  "​events":​[
  {  {
- "​i":<​long>,​ /* ID водителя ​(-1 - неизвестно) */ + "​i":<​long>,​ /* ID объекта (-1 - неизвестно) */ 
- "​d":​{ /* данные */+ "​d":​{ /* данные */
  "​hash":"​UploadUnitImage"​ /​* загрузка завершена */  "​hash":"​UploadUnitImage"​ /​* загрузка завершена */
  }  }
Строка 30: Строка 57:
 } }
 </​code>​ </​code>​
- 
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam