Есть ли способ перенаправить вызовы WOPI rest для чтения файлов точек общего доступа?

Мы интегрируем Office Online с нашим приложением для открытия офисных файлов Open Microsoft (.docx,.xls,pptx и т. Д.). Для этого мы используем протокол WOPI.

Эти файлы могут быть локальными файлами или файлами, размещенными в SharePoint.
Чтобы файлы SharePoint открывали их в офисе через Интернет через наше приложение, нам необходимо выполнить следующие шаги:

  1. элемент управления приходит в WOPI getFileInformationCall
  2. нам нужно нажать API графа Microsoft, чтобы загрузить файл
  3. мы читаем файл и возвращаем информацию о файле из оставшегося вызова.

Все эти шаги требуют времени и немного хрупки. Кто-нибудь знает, есть ли способ перенаправить вызовы WOPI REST для получения файлов SharePoint? Или есть другой способ оптимизировать эти шаги?

0 ответов

Вы можете вернуть FileUrl как свойство, возвращаемое операцией CheckFileInfo.

FileUrl - это URI местоположения файла, который клиент WOPI использует для получения файла. Если это предусмотрено, клиент WOPI может использовать этот URI для получения файла вместо запроса GetFile.

Другие вопросы по тегам