Доступ к данным / файлу на Sharepoint Online в c # - PullRequest
0 голосов
/ 28 октября 2019

Мне нужно подключить свое веб-приложение к сети Sharepoint. Я прочитал много примеров, основанных на локальном SHP, который использует Sharepoint.DLL. Поэтому MS предлагает использовать Graph.

Мой вопрос о наилучшей практике для реализации этой функции:

  • читать список файлов / папок Элемент списка
  • создать папку
  • (опция) загрузить документ

Ответы [ 2 ]

0 голосов
/ 29 октября 2019

Если вы хотите получить доступ к данным SharePoint Online с помощью C # в своем веб-приложении, вы можете выбрать библиотеку CSOM SharePoint Online:

Microsoft.SharePointOnline.CSOM

ЧитатьЭлемент списка и другие объекты:

Как читать различные объекты с помощью клиентской объектной модели (CSOM) онлайн-клиента SharePoint

Создать папку:

Создание папки в SharePoint с использованием CSOM

Загрузить документ:

CSOM. Загрузить документ

0 голосов
/ 28 октября 2019

Наилучшим подходом было бы создание потока API REST с использованием MS Flow ... Действие MS Flow было бы при поступлении http-запроса .... затем в MS Flow обрабатывают функции чтения и загрузки файлов, и как только высохраняя поток, вы получите автоматический URL-адрес API REST Azure - этот API-интерфейс необходимо вызывать из кода C # и передавать параметр в API-интерфейс REST. Примечание: 1. Возможно, вам потребуется разработать два API-интерфейса MS Flow, один для чтения элементов, а другой для загрузки документа.

...