cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
596
Views
0
Helpful
6
Replies

GetjoinurlMeeting on mobile devices

jim21
Level 1
Level 1

Hi All,

I'm using the XML API to register and retrieve join links for event centre.  On a desktop this works perfectly the attendee is registered correctly and the join link takes the user directly into the session.  However this doesn't work on a mobile device.  I get directed to the event landing page which sais I need to register or join.  If I click join and enter the email of an already registered user, I do not have to complete the rest of the registration process.  So it seems to be something with the join link.  If I click the link I get in the approval email from Webex it works correctly on both the mobile and desktop devices.

As you can see from below, the links provided from the API is different from the link provided in the join email.

From Email:

https://<companylink>.webex.com/<companylink>/onstage/g.php?MTID=xxxxxxx


From API


https://<companylink>.webex.com/<companylink>/m.php?MTID=xxxxxx

I'm wondering if anybody has experienced this before and has any advice on how to resolve it.  Ideally we want both devices to be able to join directly from the link and not have to re-register.


Thanks

6 Replies 6

ryanhunt
Level 5
Level 5

What XML API Request are you using to get the link? can you provide an example?

Hi, below is the xml payload being sent which returns the above URL. 

<?xml version="1.0" encoding="UTF-8"?>

    <serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <header>

            <securityContext>

                <webExID>xxxx</webExID>

      <password>xxxx</password>

      <siteName>xxxx</siteName>

            </securityContext>

        </header>

        <body>

            <bodyContent

                xsi:type="java:com.webex.service.binding.meeting.GetjoinurlMeeting">

                <sessionKey>xxxx</sessionKey>

                <attendeeName>xxxx</attendeeName>

                <attendeeEmail>xxxx</attendeeEmail>

                <meetingPW>xxxxx</meetingPW>

                <RegID>xxxx</RegID>

            </bodyContent>

        </body>

    </serv:message>

I just tested it with my Android device and it took me to a landing page with a join link which required no additional input.. What 'Mobile Device' are you having issues with?

I've tried on my Samsung S5, Galaxy Tab A, iPhone 6 and iPad Air.  They all have the same issue.  One thing is that for the event in Event Centre, registration is required for the event.  The registrations are registered and approved using the following XML API request.

The result of this request is where I get the regID from to be used in the subsequent JoinLink call.

<?xml version="1.0" encoding="UTF-8"?>

    <serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <header>

            <securityContext>

                <webExID>xxxx</webExID>

      <password>xxxx</password>

      <siteName>xxxx</siteName>

            </securityContext>

        </header>

        <body>

        <bodyContent xsi:type=

            "java:com.webex.service.binding.attendee.RegisterMeetingAttendee">

            <attendees>

                <person>

                    <name>xxx</name>

                    <title>xx</title>

                    <company>xx</company>

                    <address>

                        <addressType>PERSONAL</addressType>

                        <city>xx</city>

                        <country>xx</country>

                    </address>

                    <email>xx

                    <notes>xxx</notes>

                    <url>xxx</url>

                    <type>VISITOR</type>

                </person>

                <joinStatus>REGISTER</joinStatus>

                <role>ATTENDEE</role>

                <emailInvitations>false</emailInvitations>

                <sessionKey>xxx</sessionKey>

            </attendees>

        </bodyContent>

        </body>

    </serv:message>

I'll try again to do it all through the API, I created the event and registered for it through the WebEx UI then ran the GetjoinurlMeeting request.. If you do the setup and registration through the WebUI do you get different results?

I just tried using the Webex UI and I got the same result.  It takes me to a page that sais I need to register or join,  and if I click the join link it asks me for my registration email address instead of taking me directly into the session.

This might be fact of life, which I can explain as long as I've explored all the options.

Let me know if you get the same result.

Thanks!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: