Как создать папку и подпапку в sharepoint с помощью rest
Чего я хочу добиться, так это создать папку(главную папку), а затем создать подпапки внутри главной папки.
Я попробовал приведенный ниже код, но, похоже, он не работает. Он вообще не создает основную папку.
Пожалуйста помочь. Любое предложение будет высоко оценено.
Спасибо
Что я уже пробовал:
функция createFolder(){
ВАР folder_path;
var mainFolder ="PQ";
ВАР подпапку = ["ИТТ файлы", "Ласковый контрольный список", "рабочие файлы", "пре-очищение файлов", "техническое предложение", "коммерческая Porposal","пост с формулировкой первого предложения"];
for ( var i = 0, l = subfolder.length; i < l; i++ ) {
folder_path= mainFolder+'/'+subfolder[i];
возврат $.ajax({
url: "https://XYZ.sharepoint.com/TEST/_api/Web/Folders/add('TenderFilesUpload/"+mainFolder+"/"+subfolder[i]+"')",
тип: "почта",
тип данных: "json",
заголовки: {
"X-RequestDigest": formDigest,
"accept": "application/json;odata=verbose",
"content-type": "application/json;odata=verbose"
},
успех: функция(данные){
console.log("папка создана!!!");
},
ошибка: функция(данные, errCode, errMessage) {
swal( 'Create Folder!', errMessage , 'error'
);консоли.отчет(сведения);консоли.журнал(errCode);консоли.журнал(errMessage);
}
});
}
}
Member 9926685
Можете ли вы сказать, что TenderFilesUpload-это библиотека документов или любой другой список? Я проверил ваш код с помощью библиотеки документов. Он будет работать, если папка PQ уже существует.