Ok, starting to piece this together, so I want to grab those moddle
plugins, add them to my Chamilo plugins then create a config array, gateway
instance, get room hash, then launch?

On 17 July 2016 at 16:36, Maxim Solodovnik <[email protected]> wrote:

> Hello Ben,
>
> this is PHP API, you ned to use it from your PHP Chamilo plugin
>
> you need to
> 1) append these
> https://github.com/openmeetings/openmeetings-api-plugin/tree/master/src/main/scripts
> files to your project
> 2) create config array
> https://github.com/openmeetings/openmeetings-moodle-plugin/blob/083a442f3c393b16d05183faf6687043b3dbc30c/lib.php#L81
> 3) create instance of OmGateway
> https://github.com/openmeetings/openmeetings-moodle-plugin/blob/083a442f3c393b16d05183faf6687043b3dbc30c/renderer.php#L114
> 4) get room hash
> https://github.com/openmeetings/openmeetings-moodle-plugin/blob/083a442f3c393b16d05183faf6687043b3dbc30c/renderer.php#L122
>  ($gateway->getSecureHash)
> 5) open OM using "http://localhost:5080/openmeetings/swf?&secureHash="; .
> $hash . "&scopeRoomId=" . $room_id . "&language=" . $language;
>
> will update github in case these instructions are useful
>
> On Sun, Jul 17, 2016 at 4:26 AM, Ben Lewis <[email protected]> wrote:
>
>> Maxim,
>> I've looked through the source code, and not being a developer, i have no
>> idea how I am supposed to import this into openmeetings and or use it. Do
>> you have any documentation?
>>
>> On 15 July 2016 at 20:22, Ben Lewis <[email protected]> wrote:
>>
>>> Documentation on how the API works :)
>>>
>>>
>>> On 15 July 2016 at 19:34, Maxim Solodovnik <[email protected]> wrote:
>>>
>>>> documentation on how to contribute?
>>>>
>>>> 1) create JIRA ticket: attach the patch
>>>> or
>>>> 2) write to dev@ mailing list in text how something can be improved,
>>>> I'll try to handle ASAP ....
>>>>
>>>> or documentation on how to use PHP API?
>>>>
>>>> On Fri, Jul 15, 2016 at 3:32 PM, Ben Lewis <[email protected]>
>>>> wrote:
>>>>
>>>>> got any documentation? :)
>>>>>
>>>>>
>>>>> On 15 July 2016 at 15:33, Maxim Solodovnik <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> ideas and contributions on how this can be improved are highly
>>>>>> welcome ;)
>>>>>>
>>>>>> On Fri, Jul 15, 2016 at 11:28 AM, Ben Lewis <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> right... thought they might be. Bit difficult to use the APIs as
>>>>>>> they are :).
>>>>>>>
>>>>>>> On 15 July 2016 at 15:24, Maxim Solodovnik <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I'm afraid this examples are a little bit outdated
>>>>>>>> I would recommend to use PHP API
>>>>>>>> or implement your own using API guide
>>>>>>>> http://openmeetings.apache.org/openmeetings-webservice/apidocs/index.html
>>>>>>>>
>>>>>>>> On Fri, Jul 15, 2016 at 11:22 AM, Ben Lewis <[email protected]
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> I must be a bit confused here, when I use some of these REST calls:
>>>>>>>>> http://openmeetings.apache.org/RestAPISample.html
>>>>>>>>>
>>>>>>>>> I get the same SOAP error. So I need to change the API on
>>>>>>>>> openmeeting right?
>>>>>>>>>
>>>>>>>>> On 15 July 2016 at 12:45, Maxim Solodovnik <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> The problem is caused by the fact you are trying to talk to SOAP
>>>>>>>>>> without SOAP :)
>>>>>>>>>> you can use REST
>>>>>>>>>> or you can use OM PHP API:
>>>>>>>>>> https://github.com/openmeetings/openmeetings-api-plugin
>>>>>>>>>>
>>>>>>>>>> On Fri, Jul 15, 2016 at 8:08 AM, Ben Lewis <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Openmeetings  3.1.1 1736485
>>>>>>>>>>> Chamilo 1.10.6
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I am trying to get the openmeetings plugin to work in Chamilo. I
>>>>>>>>>>> setup my own openmeetings server, I can login to the web interface 
>>>>>>>>>>> (ie
>>>>>>>>>>> http://myserver.mydomain.com:5080/openmeetings). I can start a
>>>>>>>>>>> conference etc. The trouble begins when I try to launch the plugin 
>>>>>>>>>>> from
>>>>>>>>>>> Chamilo. From within Chamilo I get the following error:
>>>>>>>>>>>
>>>>>>>>>>> Could not initiate session with server through
>>>>>>>>>>> OpenMeetingsGateway::loginUser()
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On the openmeetings server I see the following error:
>>>>>>>>>>>
>>>>>>>>>>> ---------------------------
>>>>>>>>>>>
>>>>>>>>>>> ID: 4
>>>>>>>>>>>
>>>>>>>>>>> Response-Code: 500
>>>>>>>>>>>
>>>>>>>>>>> Encoding: UTF-8
>>>>>>>>>>>
>>>>>>>>>>> Content-Type: text/xml
>>>>>>>>>>>
>>>>>>>>>>> Headers: {}
>>>>>>>>>>>
>>>>>>>>>>> Payload: <soap:Envelope xmlns:soap="
>>>>>>>>>>> http://schemas.xmlsoap.org/soap/envelope/";><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>No
>>>>>>>>>>> binding operation info while invoking unknown method with params
>>>>>>>>>>> unknown.</faultstring></soap:Fault></soap:Body></soap:Envelope>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> any help would be appreciated...
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On the openmeeting server I tried to do the following:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> $wget
>>>>>>>>>>> http://127.0.0.1:5080/openmeetings/services/UserService/getSession
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> And I am returned the error.. No binding operation info while
>>>>>>>>>>> invoking unknown method with params unknown
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Ben Lewis
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> WBR
>>>>>>>>>> Maxim aka solomax
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Ben Lewis
>>>>>>>>> https://twitter.com/calgaryaussies
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ben Lewis
>>>>>>> https://twitter.com/calgaryaussies
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Ben Lewis
>>>>> https://twitter.com/calgaryaussies
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>>
>>> --
>>> Ben Lewis
>>> https://twitter.com/calgaryaussies
>>>
>>
>>
>>
>> --
>> Ben Lewis
>> https://twitter.com/calgaryaussies
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
Ben Lewis
https://twitter.com/calgaryaussies

Reply via email to