Загрузить изображение - UploadImageAction

Загружает изображение для 3 и 4 типов виджета, а также для лендинга.

Допускаются только файлы с расширением .png и .jpeg.

Обязательные параметры запроса:

{
    controller: 'widget'
    action: 'upload_image',
    sig: <api_key>,
    widget_id: <int>,
    file: <file>
}

Ответ сервера:

{
    code: <ResponseCodes>
}

Типы: ResponseCodes

Пример использования:

var input = document.createElement("input"); 
var body = document.getElementsByTagName("body")[0];                       
input.type= 'file'; 
body.insertBefore(input, body.firstChild);
input.onchange = function(e) {
    var xhr = new XMLHttpRequest();
    var formData = new FormData();
    xhr.open('POST', 'https://admin-api.calltovisit.com', true);
    formData.append('controller', 'widget');
    formData.append('action', 'upload_image');
    formData.append('sig', 'FmYHRjgnoHAckbgk5bA4VHQZCcAlVYfM');
    formData.append('widget_id', '98');
    formData.append('file', input.files[0]);
    xhr.send(formData);  
}

results matching ""

    No results matching ""