cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
467
Views
0
Helpful
1
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: John Mills on 23-05-2012 04:50:14 AM
Here is my WebEx request (securityContext values obfuscated):

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service http://www.webex.com/schemas/2002/06/service/service.xsd" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
  <header>
    <securityContext>
      <webExID>.......</webExID>
      <password>.......</password>
      <siteName>.........</siteName>
      <partnerID>........</partnerID>
    </securityContext>
  </header>
  <body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <bodyContent xsi:type="java:com.webex.service.binding.history.LsttrainingattendeeHistory">
      <startTimeScope>
        <sessionStartTimeStart>05/22/2012 00:00:00</sessionStartTimeStart>
        <sessionStartTimeEnd>05/22/2012 00:00:00</sessionStartTimeEnd>
      </startTimeScope>
      <endTimeScope>
        <sessionEndTimeStart>05/23/2012 00:00:00</sessionEndTimeStart>
        <sessionEndTimeEnd>05/23/2012 00:00:00</sessionEndTimeEnd>
      </endTimeScope>
      <listControl>
        <startFrom>1</startFrom>
        <maximumNum>1</maximumNum>
        <listMethod>AND</listMethod>
      </listControl>
      <order>
        <orderBy>NAME</orderBy>
        <orderAD>ASC</orderAD>
      </order>
    </bodyContent>
  </body>
</serv:message>

 
I don't get any records back despite running an event and it appearing in the portal as Ended.
 
What am I doing wrong?
 
John

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: Ben Lobo on 23-05-2012 05:44:23 AM
Hi,

Not sure but it might be because your 'sessionStartTimeStart' and 'sessionStartTimeEnd' are exactly the same which probably means that the search will only return sessions that have that exact start time and there are probably none.

Ben

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: John Mills on 23-05-2012 05:54:09 AM
Ooh - that seemed a good idea - and also change the listControl slightly (using OR instead of AND and upping the upper limit) thus:
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service http://www.webex.com/schemas/2002/06/service/service.xsd" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
  <header>
    <securityContext>
      <webExID>....</webExID>
      <password>....</password>
      <siteName>...</siteName>
      <partnerID>...</partnerID>
    </securityContext>
  </header>
  <body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <bodyContent xsi:type="java:com.webex.service.binding.history.LsttrainingattendeeHistory">
      <startTimeScope>
        <sessionStartTimeStart>05/22/2012 00:00:00</sessionStartTimeStart>
        <sessionStartTimeEnd>05/23/2012 00:00:00</sessionStartTimeEnd>
      </startTimeScope>
      <endTimeScope>
        <sessionEndTimeStart>05/22/2012 00:00:00</sessionEndTimeStart>
        <sessionEndTimeEnd>05/23/2012 00:00:00</sessionEndTimeEnd>
      </endTimeScope>
      <listControl>
        <startFrom>1</startFrom>
        <maximumNum>100</maximumNum>
        <listMethod>OR</listMethod>
      </listControl>
      <order>
        <orderBy>NAME</orderBy>
        <orderAD>ASC</orderAD>
      </order>
    </bodyContent>
  </body>
</serv:message>

But sadly still nothing.

Thanks for the prompt reply, though.

J.

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: Ben Lobo on 23-05-2012 08:30:42 AM
I would try leaving out the 'endTimeScope' options completely and just searching on 'startTimeScope' to see if that makes a difference. Also try widening the 'startTimeScope' range to make sure you are definitely including the start time of the session that you know exists (or leave the 'startTimeScope' range out completely as well to search for all sessions)

If that still doesn't produce any results, are you sure there were any attendees on the session(s)?

Finally, are you sure you are using an account that has access to the training session(s) that you are searching for?

Ben

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: John Mills on 23-05-2012 09:39:07 AM
Sadly, no cigar.

Cut straight to the chase and left everything out except the listControl element. Now losing the will to liv...

Yes I am using the same user in the securityContext element but I know you gotta ask...

Anyway, here is the output:

    <serv:response>
      <serv:result>FAILURE</serv:result>
      <serv:reason>Sorry, no record found</serv:reason>
      <serv:gsbStatus>PRIMARY</serv:gsbStatus>
      <serv:exceptionID>000015</serv:exceptionID>
    </serv:response>

Any ideas? Are you employed by WebEx - if so, could we move this conversation to email?

Regards,

J.

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: John Mills on 23-05-2012 09:41:08 AM
Sorry forgot other question, yes there was 1 (my boss!) attendee.

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: Ben Lobo on 23-05-2012 09:55:02 AM
No I'm not a WebEx employee - just someone who happened to see your message and has experienced similar issues in my dealings with the WebEx APIs in the past.

The only other thing I can think of is that perhaps WebEx doesn't consider the session that you're searching for to be part of its history yet. The session you're searching for is fairly recent and I'm not sure how this all works under the hood but I know there were times when I was trying to find sessions which had recently finished which didn't seem to appear in the history until some time after the event itself.

Just a thought.

Ben

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: John Mills on 23-05-2012 09:58:56 AM
Well many thankyous Ben for trying to come to my rescue!

It's been more than 24 hours since the WebEx session ended which I would have thought was ample time to record this information. One more point - I'm using the test servers, in case it makes any difference.

J

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: Kingsley Lewis on 23-05-2012 10:31:52 AM
Hi John,

Check to see if reporting data is showing up in your account profile.  If you login to the WebEx page,  then choose My Webex -> My Reports, see if the data is there.  If you are part of the gold developer plan and have a development site that ends in -dev, it's possible that the site is not correctly configured for reporting.  If have a -dev site, and don't see any data in My Reports, then call into tech support and have them open a ticket to correctly map your site for reporting.

Thank you
-Kingsley Lewis

Subject: RE: Calling LsttrainingattendeeHistory to retrieve attendance information
Replied by: John Mills on 24-05-2012 07:17:13 AM
Thanks Kingsley.

Now escalating this to tech support.

J.
Comments
jbjain001
Level 1
Level 1

I am using trial account of webex and trying to get attendee list from hostoric meetings.

I am using lstmeetingattendeeHistory from History service.

Meeting and attendees are looking on panel but not coming with APi response.

My Requirement :- When user join webex meeting from join URL only those attendees I need from API as soon as meeting is ended by host.

If any other API I can use please suggest.

Please help on this .. it is really urgent.

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:

Quick Links