Я хотел бы программно получать миниатюры документов из SharePoint. Я пытаюсь сделать следующее:
document.GetImagePreviewUrl(width, height, clientType);
Это просто возвращает пустой ClientResult
. Я не уверен, что вводить в качестве значения clientType
.
Я также пытался использовать этот метод программно (используя WebClient
и скачивая файл). Но это просто возвращает ответ 403
.
Возможные решения, которые я вижу здесь, следующие:
- Выясните, что вводить как
clientType
, и таким образом получите URL-адрес предварительного просмотра. - Выясните, как сообщить SharePoint, что я авторизован программно (например, с помощью
WebClient
и заголовков).
Мне нужна помощь в отношении этих двух вариантов, я не уверен, с чего начать, поскольку оба варианта плохо документированы.