Метод dataset_import позволяет импортировать данные в следующие справочники:
Общая структура запроса
Название поля | Тип данных | Значение поля |
---|---|---|
login | String | Логин пользователя, под которым осуществляется import |
password | String | Пароль пользователя |
do-login | Integer | 1 |
no-session | Integer | 1 |
m | String | Режим импорта, например "trip_plans" |
json | JSON | JSON, содержащий массив объектов, специфичных для режима импорта. |
format | String | Возвращаемый формат - "xml" или "json", по умолчанию - JSON. |
Пример использования:
var json=[
{"y":1,"hash":{/*данные*/}},
{"y":2,"hash":{/*данные*/}},
{"y":3,"hash":{/*данные*/}}
];
$.ajax({
method:"POST",
url:"https://demo2.easymerch.ru/api/dataset_import/",
data:{
"login" :"admin",
"password" :"password",
"do-login" :1,
"no-session" :1,
"m" :"shops",
"json" :JSON.stringify(json)
},
success:function(ret) { console.log(ret); }
});
Результат:
{
"ok":1,
"items":[
{"y":1,"ret":{"error":"Несуществующий регион"}}},
{"y":2,"ret":{"error":"Неверные атрибуты пользователя"}}},
{"y":3,"ret":{"ok":1,"update":{"shop_id":123,"city_id":12}}}
]
}
URL импорта:
https://servername.easymerch.ru/api/1c_shops_import/