0

Я хочу создать вложенные папки в библиотеке документов, используя rest api с одним вызовом.Как создать вложенные папки в библиотеке документов, используя rest api SharePoint 2013

У меня есть проект Название с тем, что я хочу создать папку в библиотеке документов, в папке с именем побочного проекта. Я хочу создавать отдельные папки на каждый месяц (январь-декабрь).

В настоящее время я использую цикл для достижения этого требования. Пожалуйста, помогите мне в альтернативном подходе, как при первом вызове. Я создам папку для имени проекта в случае успеха этого метода. Я буду вызывать оставшиеся 12 папок в одном вызове.

Заранее спасибо.

ответ

0

Служба поддержки REST SharePoint 2013, которая выполняет пакетные запросы с помощью API REST. Вот пример для справки:

POST https://fabrikam.sharepoint.com/_api/$batch HTTP/1.1 
Authorization: Bearer <access token omitted> 
Content-Type: multipart/mixed; boundary=batch_e3b6819b-13c3-43bb-85b2-24b14122fed1 
Host: fabrikam.sharepoint.com 
Content-Length: 527 
Expect: 100-continue 

--batch_e3b6819b-13c3-43bb-85b2-24b14122fed1 
Content-Type: application/http 
Content-Transfer-Encoding: binary 

GET https://fabrikam.sharepoint.com/_api/Web/lists/getbytitle('Composed%20Looks')/items?$select=Title HTTP/1.1 

--batch_e3b6819b-13c3-43bb-85b2-24b14122fed1 
Content-Type: application/http 
Content-Transfer-Encoding: binary 

GET https://fabrikam.sharepoint.com/_api/Web/lists/getbytitle('User%20Information%20List')/items?$select=Title HTTP/1.1 

--batch_e3b6819b-13c3-43bb-85b2-24b14122fed1-- 

Более подробно о пакетном запросе с REST см here.

Смежные вопросы