Где вложения хранятся в списке SharePoint? - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть список в Sharepoint, где можно добавлять вложения, например:

List

У меня проблема в том, что я не знаюгде именно Sharepoint хранит эти вложения, потому что мне не нужно было создавать столбец для вложения.

Я хочу написать веб-часть в Vue.js, где я могу получить доступ к этим вложениям или добавить вложения вручную.

Кто-нибудь знает, где хранятся вложения в списке?

1 Ответ

1 голос
/ 29 сентября 2019

Что касается доступа к ним через API, они сохраняются как часть элемента списка. Физически они хранятся в таблице SQL.

Вложения списка доступны через различные API, включая вызовы веб-службы REST.

Несколько примеров:

Получить списоквложения:

http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles

Информация об отдельном вложении:

http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles('SomeDocument.docx')

Вы можете загружать, скачивать и удалять файлы с помощью прямых URL-адресов и веб-служб.

...