Closed nikto1 closed 2 months ago
Not yet, but it's being worked on. Please see the branch api: https://github.com/jech/galene/tree/api
What i need to do is to change from bigbluebutton to galene because bbb takes too much resources but they have a good API. I need one because i have an already existing software written in php which schedules, creates, deletes, ecc. meetings automatically, based on users requirements. Looking at your code i've found that the only way for now is to manipulate json files remotely via cUrl or similar. I've tried other video conference tools but they all consume too much ram and CPU power but galene seems promising. Unfortunately i have no idea about go language so i can't help, but is it possible to insert some security features like salting/ hashing?
An API just like the one that you envision is currently in the works, but it's not ready yet. If you wish to examine it, it's in the branch api
.
The API has been merged into master. The only bit missing is token management, which I hope to do over the week-end.
I'm working on a management UI in the branch management-ui.
Will wait until the token management is done, then i'll give it a try. Should be easier to implement a GUI now without having to mess around with files and cUrl calls. Thanks for your efforts!
Done in b7f9ef00b627bd99191f77ef55d2f126fe8be699.
Is there any api available on galene or is json file manipulation via curl or similar the only way to create/ delete/ ecc.. rooms, users?