Мы интегрируем Office Online с нашим приложением, чтобы открывать файлы Open Microsoft Office (.docx, .xls, .pptx и т. Д.). Для этого мы используем протокол WOPI.
Эти файлы могут быть локальными файлами или файлами, размещенными в SharePoint.
Чтобы файлы SharePoint могли открываться в офисе в Интернете через наше приложение, мы должны выполнить следующие шаги:
- управление поступает в WOPI getFileInformationCall
- нам нужно нажать на Microsoft graph API, чтобы скачать файл
- мы читаем файл и возвращаем информацию о файле из вызова REST.
Все эти шаги требуют времени и немного хрупки. Кто-нибудь знает, есть ли способ перенаправить вызовы WOPI REST для получения файлов SharePoint? Или есть другой способ оптимизировать эти шаги?