attach
Чтобы прикрепить файл к заявке, используйте команду order/attach:
svc=order/attach¶ms={"itemId":<long>,
"id":<long>,
"eventHash":"<text>"}
&sid="<text>"
Параметры
Параметр | Описание |
---|---|
itemId | ID ресурса. |
id | ID заявки внутри ресурса. |
eventHash | Имя события, которое генерируется после прочтения данных. |
Чтобы прикрепить файл к заявке, отправьте запрос POST. Пример:
Request URL:https://hst-api.wialon.com/wialon/ajax.html?svc=order/attach
Request Method:POST
Content-Type:multipart/form-data; boundary=----WebKitFormBoundarya38SwBwyXw5BFPQ1
------WebKitFormBoundarya38SwBwyXw5BFPQ1
Content-Disposition: form-data; name="params"
{"itemId":39801,"id":3,"eventHash":"jUploadForm1435580226231"}
------WebKitFormBoundarya38SwBwyXw5BFPQ1
Content-Disposition: form-data; name="eventHash"
jUploadForm1435580226231
------WebKitFormBoundarya38SwBwyXw5BFPQ1
Content-Disposition: form-data; name="file_upload"; filename="attachment.txt"
Content-Type: application/octet-stream
------WebKitFormBoundarya38SwBwyXw5BFPQ1--
Возвращаемый результат
{
"error":0
}
Коды ошибок
Код ошибки | Описание |
---|---|
7 | Не удалось извлечь элемент с указанным itemId. |
5 | Возникла ошибка при записи файла. |
4 | Нет предоставленных файлов или один из файлов пуст. |