[Pidgin] #9172: Oracle Messanger XMPP Web Conference interface

Pidgin trac at pidgin.im
Thu May 14 11:28:18 EDT 2009


#9172: Oracle Messanger XMPP Web Conference interface
-------------------------+--------------------------------------------------
 Reporter:  asdef        |        Owner:  deryni
     Type:  enhancement  |       Status:  new   
Milestone:               |    Component:  XMPP  
  Version:  2.5.5        |   Resolution:        
 Keywords:               |  
-------------------------+--------------------------------------------------
Description changed by deryni:

Old description:

> Oracle Messenger which uses XMPP is capable of passing a few extra XML
> stanzas to setup and invite users to a web conference, which XMPP in
> Pidgin does not currently support.  Shown below are the additional
> stanzas that I have captured thru Oracle Messenger's XMPP console:
>
> Creation of web conference:
> <iq to="oraclewebconf at oraclemessengerserverhost.domain.com" type="set"
> id="5"><query xmlns="http://www.oracle.com/oim/protocol/wc"><x
> xmlns="jabber:x:data" type="submit"><field
> var="wc#title"><value>Conference Title</value></field><field
> var="wc#reason"><value>Join my web conference...</value></field><field
> var="wc#invitee"><value>invitee1 at domain.com</value></field></x></query></iq>
>
> Response to creation:
> <iq from='oraclewebconf at oraclemessengerserverhost.domain.com' id='4'
> to='creatorid at domain.com/OracleMessenger' type='result'><query
> xmlns='http://www.oracle.com/oim/protocol/wc'><x type='form'
> xmlns='jabber:x:data'><field
> var='wc#id'><value>215563</value></field><field
> var='wc#starturl'><value>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215563%26loginRequired%3Dy%26userID%3Dcreatorid%26token%3D101971_DTJWqvSIAkxKlijBs1Yd6JuonBVCVKuQ</value></field><field
> var='wc#joinurl'><value>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215563</value></field></x></query></iq>
>

> Invitation to participate:
> <message from='oraclewebconf at oraclemessengerserverhost.domain.com'
> to='invitee1 at domain.com'>
>         <x xmlns='http://www.oracle.com/oim/protocol/wc#invite'>
>                 <invite from='creatorid at domain.com/OracleMessenger'
> id='215336'>
> <joinurl>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215336%26userID%3Dinvitee1%26token%3D101759_BKONI69jVaSltNS3cqjYQwwxJ57gU59p</joinurl>
>                         <title>Conference title</title>
>                         <password/>
>                         <reason>Join my web conference...</reason>
>                         <host>creatorid at domain.com/OracleMessenger</host>
>                 </invite>
>         </x>
> </message>

New description:

 Oracle Messenger which uses XMPP is capable of passing a few extra XML
 stanzas to setup and invite users to a web conference, which XMPP in
 Pidgin does not currently support.  Shown below are the additional stanzas
 that I have captured thru Oracle Messenger's XMPP console:

 Creation of web conference:
 {{{
 <iq to="oraclewebconf at oraclemessengerserverhost.domain.com" type="set"
 id="5"><query xmlns="http://www.oracle.com/oim/protocol/wc"><x
 xmlns="jabber:x:data" type="submit"><field
 var="wc#title"><value>Conference Title</value></field><field
 var="wc#reason"><value>Join my web conference...</value></field><field
 var="wc#invitee"><value>invitee1 at domain.com</value></field></x></query></iq>
 }}}

 Response to creation:
 {{{
 <iq from='oraclewebconf at oraclemessengerserverhost.domain.com' id='4'
 to='creatorid at domain.com/OracleMessenger' type='result'><query
 xmlns='http://www.oracle.com/oim/protocol/wc'><x type='form'
 xmlns='jabber:x:data'><field
 var='wc#id'><value>215563</value></field><field
 var='wc#starturl'><value>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215563%26loginRequired%3Dy%26userID%3Dcreatorid%26token%3D101971_DTJWqvSIAkxKlijBs1Yd6JuonBVCVKuQ</value></field><field
 var='wc#joinurl'><value>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215563</value></field></x></query></iq>
 }}}

 Invitation to participate:
 {{{
 <message from='oraclewebconf at oraclemessengerserverhost.domain.com'
 to='invitee1 at domain.com'>
         <x xmlns='http://www.oracle.com/oim/protocol/wc#invite'>
                 <invite from='creatorid at domain.com/OracleMessenger'
 id='215336'>
 <joinurl>https%3A%2F%2Foraclemessengerserverhost.domain.com%2Fimtapp%2Fapp%2Fcmn_jm.uix%3FmID%3D215336%26userID%3Dinvitee1%26token%3D101759_BKONI69jVaSltNS3cqjYQwwxJ57gU59p</joinurl>
                         <title>Conference title</title>
                         <password/>
                         <reason>Join my web conference...</reason>
                         <host>creatorid at domain.com/OracleMessenger</host>
                 </invite>
         </x>
 </message>
 }}}

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/9172#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list