Open juliusknorr opened 2 years ago
Hi!
champs-libres/wopi-lib
is indeed an abstracted library providing base elements for using the WOPI protocol, you will find the details in the README of the project.
If you're looking for more concrete implementations, find them in here:
I understand that all of this can be a bit complex, but basically my goal here was to abstract away the complexity of the WOPI protocol and all its endpoints so it can be implemented using a simple interface (WopiInterface), find an example here.
Let me know if you need more information, I'm ready to help and push this further.
Last year @drupol presented his work on a shared wopi library for PHP in the Collabora community calls. We should look into how we can possibly make use of that abstraction in order to simplify the WOPI handling in our code base https://github.com/champs-libres/wopi-lib
For integration some inspiration on the usage could also be taken from https://github.com/Champs-Libres/wopi-bundle