У меня есть веб-приложение, в котором пользователи хранят свои файлы Office 365. Мы внедряем протокол WOPI для просмотра и редактирования офисных файлов в режиме онлайн, с офисными приложениями, встроенными в шаблон HTML, с использованием PHP и WOPI. Можно ли это сделать с файлами, хранящимися на локальном сервере, или они должны быть из облака Microsoft?
И есть ли хороший ресурс для реализации Office 365 с использованием WOPI и PHP.
Если вы внедряете свой собственный сервер WOPI, файлы могут храниться практически в любом месте. Приложение WOPI служит прокси-сервером между клиентом WOPI (Office Online / Office 365) и хранилищем файлов.
Я не знаю ни одного примера реализации WOPI на PHP. Тем не менее, официальная документация превосходна и должна быть достаточной:
И тогда есть несколько примеров реализации на GitHub.
Других решений пока нет …