You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-espanol@openmeetings.apache.org by Alvaro <zu...@gmail.com> on 2018/06/21 09:32:19 UTC
Re: Re[2]: Integración víaSOAP
Ha sido respondido por Maxim en la lista
inglesa.
Alvaro
--------------------
El mié, 20-06-2018 a las 16:34 +0000, Equinoxe 4 escribió:
> Acabo de irme un poco a lo más básico, usando SoapUI para hacer los
> llamados directamente. Empiezo con login:
>
> http://localhost:5080/openmeetings/services/UserService
>
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/enve
> lope/" xmlns:web="http://webservice.openmeetings.apache.org/">
> <soapenv:Header/>
> <soapenv:Body>
> <web:login>
> <!--Optional:-->
> <user>rgonzalez</user>
> <!--Optional:-->
> <pass>******</pass>
> </web:login>
> </soapenv:Body>
> </soapenv:Envelope>
>
> (rgonzalez es un usuario con todos los derechos).
>
> Y luego genero el room y su hash usando el SID que obtuve con el
> primer llamado:
>
> http://localhost:5080/openmeetings/services/UserService
>
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/enve
> lope/" xmlns:web="http://webservice.openmeetings.apache.org/">
> <soapenv:Header/>
> <soapenv:Body>
> <web:getRoomHash>
> <!--Optional:-->
> <sid>3b4f8c0e-40d1-4156-bf7e-67ca6b171438</sid>
> <!--Optional:-->
> <user>
> <!--Optional:-->
> <login>patito</login>
> <!--Optional:-->
> <firstname>S</firstname>
> <!--Optional:-->
> <lastname>F</lastname>
> <!--Optional:-->
> <profilePictureUrl></profilePictureUrl>
> <!--Optional:-->
> <email>patito@hotmail.com</email>
> <!--Optional:-->
> <externalId>1</externalId>
> <!--Optional:-->
> <externalType>1</externalType>
> </user>
> <!--Optional:-->
> <options>
> <!--Optional:-->
> <roomId>1</roomId>
> <!--Optional:-->
> <recordingId>1</recordingId>
> <moderator>1</moderator>
> <showAudioVideoTest>1</showAudioVideoTest>
> <allowSameURLMultipleTimes>1</allowSameURLMultipleTimes>
> <allowRecording>1</allowRecording>
> </options>
> </web:getRoomHash>
> </soapenv:Body>
> </soapenv:Envelope>
>
> que según entiendo por el código muestra de https://openmeetings.apac
> he.org/RestAPISample.html es la secuencia a seguir (user/login -> sid
> -> user/hash)
>
> Al tratar de entrar con el hash que obtengo de la segunda llamada:
>
> http://localhost:5080/openmeetings/hash?secure=37713a28-41e4-4979-a95
> 7-a10424a2be53&language=1
>
> obtengo exactamente la misma pantalla casi blanca.
>
> Por cierto, que esto lo hice en otra computadora con una instalación
> diferente de OM 4.0.4 (por las dudas de si había arruinado la
> primera). Adjunto la captura de esa pantalla.
>
> No se estoy equivocándome en el orden de los llamados, o si falta
> hacer alguno :/
>
> Cualquier ayuda es apreciada.
> R.
>