Загрузить - UploadAction

Загружает список телефонов из файла.

Файл должен иметь следующую структуру: каждая строка начинается с символа "+", далее следует код страны, далее 10 цифр номера телефона без пробелов и других символов, например:

+78956325444
+78955466223
+78977854552
+79155015091
+78956325444
+78955466223
+78977854552
+79155015091
+78956325444

Допускаются только файлы с расширением .txt, размер которых не превышает 1Mb.

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

{
    controller: 'phones_list'
    action: 'upload',
    sig: <api_key>,
    phone_list_id: <int>,
    file: <file>
}

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

{
    success: <success uploaded items count>,
    error: <uploaded with error items count>,
    message: <string>,
    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', 'phones_list');
    formData.append('action', 'upload');
    formData.append('sig', 'FmYHRjgnoHAckbgk5bA4VHQZCcAlVYfM');
    formData.append('phone_list_id', '60');
    formData.append('file', input.files[0]);
    xhr.send(formData);  
}

results matching ""

    No results matching ""