This document was generated from CDN thread Created by: Mohammad Owais Ahmad on 18-10-2013 05:59:47 AM How can we get list of all sheduled meeting from Meeting CenterAny comand URLSubject: RE: WebEx URL API Replied by: Jade Moors on 18-10-2013 11:47:34 AMHi Mohammad,You could use LstsummaryMeeting documented in Chapter 5.9 of the XML API 5.9 Reference Guide (http://developer.cisco.com/web/webex-developer/xml-api-reference). This will return a list of scheduled meetings.Regards,Jayde MoorsAPI Developer ServicesSubject: RE: WebEx URL API Replied by: Mohammad Owais Ahmad on 19-10-2013 04:34:38 AMThanks Jayde for your timely response, doc is really helpful.Subject: WebEx URL/XML API Replied by: Mohammad Owais Ahmad on 25-10-2013 02:50:41 PMNot able to fetch LstSummaryMeetings:Request XML:<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance" xmlns:serv="http://www.webex.com/schemas/2002/06/service" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service http://www.webex.com/schemas/2002/06/service/service.xsd"><header><securityContext><webExID>mohaahma@cisco.com</webExID><password>*****</password><siteID>303790</siteID></securityContext></header><body><bodyContent xsi:type="java:com.webex.service.binding.meeting.LstsummaryMeeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/meeting" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service/meeting http://www.webex.com/schemas/2002/06/service/meeting/meeting.xsd"></bodyContent></body></serv:message>Response getting as below: <serv:message><serv:header><serv:response><serv:result>FAILURE</serv:result><serv:reason>validation: </serv:reason><serv:gsbStatus>PRIMARY</serv:gsbStatus><serv:exceptionID>999999</serv:exceptionID></serv:response> | </serv:header> |
<serv:body><serv:bodyContent/></serv:body> |
</serv:message>Please help to resolve this, my Id and pass is valid and I am able to login in cisco.webex.comSubject: RE: WebEx URL/XML API Replied by: Nathan Morrow on 25-10-2013 03:03:25 PMHello, Your xmlns:xsi is incorrect. It should be xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance". Subject: RE: WebEx URL/XML API Replied by: Mohammad Owais Ahmad on 26-10-2013 04:59:07 AMNathan Morrow:
Thank you Nathan.Now I am getting failure with message: <serv:reason>Corresponding User not found</serv:reason>With my id+pass I am able to login into myWebEx /host a meeting, shedule and manage..Please provide your inputs on above error message.Subject: RE: WebEx URL/XML API Replied by: Mohammad Owais Ahmad on 28-10-2013 10:53:57 AMI have valid webex id and pass.I am able to login and create meeting in meeting center on : cisco.webex.comWhen I am using webex api in my developing app on use of following api: https://cisco.webex.com/cisco/p.php?AT=LI&WID=mohaahma&PW=**********Getting below error message: BadWebExIDOrPasswordPlease provide your expertise help.Subject: RE: WebEx URL/XML API Replied by: Nathan Morrow on 28-10-2013 11:33:13 AMHello, Your Corresponding User not found error is because your email address is not your username. In the BadWebExIDOrPassword response, it is more likely because your password would be computer generated on the WebEx side. Note that SSO sites, such as the one you are using, are receiving security updates that will completely remove all passwords for host accounts, forcing SSO authentication via API. You will need to figure out how you can retrieve SAML assertions in real time, so that you can use AuthenticateUser to generate a session ticket for API requests. the session ticket will be used in place of password for XML API requests. You could then call GethosturlMeeting to generate a link that would authenticate you on the site via username and ticket, as well as launch a given scheduled session. For login only, you could use GetloginurlUser, or just GetloginTicket to retrieve the TK value that you can use in place of PW for AT=LI.Subject: RE: WebEx URL/XML API Replied by: Mohammad Owais Ahmad on 31-10-2013 01:32:59 AMHi sumision of following request :<?xml version="1.0" encoding="ISO-8859-1"?><serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service"><header><securityContext><siteName>cisco</siteName><webExID>mohaahma@cisco.com</webExID><password>********</password><email>mohaahma@cisco.com</email></securityContext></header><body><bodyContent xsi:type="java:com.webex.service.binding.user.AuthenticateUser"><samlResponse>samlResponse message will go here</samlResponse></bodyContent></body></serv:message>Getting following response with error message: 1<?xml version="1.0" encoding="ISO-8859-1"?>
2<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" 3xmlns:com="http://www.webex.com/schemas/2002/06/common" 4xmlns:use="http://www.webex.com/schemas/2002/06/service/user"> 5<serv:header>
6<serv:response>
7<serv:result>FAILURE</serv:result>
8<serv:reason>[color=#ff0000]Authentication Server can't generate a valid session ticket[/color]</serv:reason><serv:gsbStatus>PRIMARY</serv:gsbStatus><serv:exceptionID>030048</serv:exceptionID><serv:subErrors><serv:subError><serv:exceptionID>AS0062</serv:exceptionID><serv:reason>Validate assertion failed</serv:reason><serv:value></serv:value></serv:subError></serv:subErrors></serv:response></serv:header><serv:body><serv:bodyContent/></serv:body></serv:message>
910Please help on this.
Subject: RE: WebEx URL/XML API Replied by: Nathan Morrow on 04-11-2013 01:18:55 PMHello, AuthenticateUser expects a SAML assertion to be included in the <samlResponse> element. You will need to be able to retrieve a valid SAML assertion in real time and place it inside the <samlResponse> element in BASE64 format. You will also need to add the <protocol> element and set it to SAML2.0 if your site uses SAML 2.0, as most do.