for 3.0.7 you can use "OM3.0" API + the code provided by "Imbert Samuel"
On Thu, Mar 10, 2016 at 2:02 PM, J Navonn <jacob.nav...@free.fr> wrote: > Hi > > Version3.0.7-RELEASE > Revision1705518 > Build date27-September-2015 > > PHP is what I am seeking for > > Thank you in advance > Jacob > > Le 10/03/2016 07:46, Maxim Solodovnik a écrit : > > hm > > what version of OM are you using? > all examples are PHP is it OK? > > for 3.1.0, here is the documentation: > <http://openmeetings.apache.org/openmeetings-webservice/apidocs/index.html> > http://openmeetings.apache.org/openmeetings-webservice/apidocs/index.html > (yoou need RoomWebService :) > > On Thu, Mar 10, 2016 at 11:43 AM, J Navonn <jacob.nav...@free.fr> wrote: > >> Hi Maxim, >> >> (I have changed the label name of my mail, previously it was Openmeetings >> - This mail is dedicated to my exchanes with OM). >> >> Thank you for the answer, but you give me an ocean to discover, whereas I >> just wanted a sample routine to create a room. >> >> Can you give me the files to include. Assume that I have already logged >> it using REST and that I already have a Session_id. What function with what >> parameters should I call. >> >> Thank you very much in advance. >> >> Jacob >> >> Le 10/03/2016 05:54, Maxim Solodovnik a écrit : >> >> API: https://github.com/openmeetings-extras/openmeetings-api-plugin >> (master is for 3.1.0, for 3.0.7 please use OM3.0 branch) >> example: >> https://github.com/openmeetings-extras/openmeetings-moodle-plugin >> >> On Thu, Mar 10, 2016 at 4:11 AM, Imbert Samuel < >> <samuel.imb...@gmail.com>samuel.imb...@gmail.com> wrote: >> >>> In moodle plugin (PHP) : >>> moodle/mod/openmeetings/api/openmeetings_gateway.php >>> >>> //create the room >>> $url = $this->getRestUrl("RoomService") . >>> 'addRoomWithModerationAndExternalType?SID=' . $this->session_id . '&name=' >>> . urlencode($openmeetings->roomname) . '&roomtypes_id=' . >>> $openmeetings->type . '&comment=' . urlencode('Created by SOAP-Gateway') . >>> '&numberOfPartizipants=' . $openmeetings->max_user . '&ispublic=false' . >>> '&appointment=false' . '&isDemoRoom=false' . '&demoTime=0' . >>> '&isModeratedRoom=' . $isModeratedRoom . '&externalRoomType=' . >>> urlencode($this->config["moduleKey"]); >>> $result = $restService->call($url, "return");//$result contain the new >>> room id >>> >>> //update with more parameters >>> $url2 = $this->getRestUrl("RoomService") . >>> 'updateRoomWithModerationQuestionsAudioTypeAndHideOptions?SID=' . >>> $this->session_id . '&room_id='.$result.'&name=' . >>> urlencode($openmeetings->roomname) . '&roomtypes_id=' . $openmeetings->type >>> . '&comment=' . urlencode('Created by SOAP-Gateway') . >>> '&numberOfPartizipants=' . $openmeetings->max_user . '&ispublic=false' . >>> '&appointment=false' . '&isDemoRoom=false' . '&demoTime=0' . >>> '&isModeratedRoom=' . $isModeratedRoom . >>> '&allowUserQuestions=true&isAudioOnly=false&hideTopBar=false&hideChat=false&hideActivitiesAndActions=true&hideFilesExplorer=false&hideActionsMenu=false&hideScreenSharing=false&hideWhiteboard=true'; >>> >>> $result2 = $restService->call($url2, "return"); >>> >>> >>> >>> Le mer. 9 mars 2016 à 22:37, Openmeetings <jacob.nav...@free.fr> a >>> écrit : >>> >>>> >>>> Hello, >>>> >>>> Is it possible to create a conference room with REST. It is not clear >>>> in the >>>> documentation. If yes, does someone have an example ? >>>> >>>> Thank you >>>> >>>> >>>> >>>> >> >> >> -- >> WBR >> Maxim aka solomax >> >> >> > > > -- > WBR > Maxim aka solomax > > > -- WBR Maxim aka solomax