04-26-2016 08:54 AM
I am trying to use the NBR API to access statistics about recorded meeting usage. Cisco is able to to provide an Excel report containing many details about current recordings including:
Is there a way to access this data programmatically using the NBR APIs? I am having trouble finding detailed information about the NBR API. The getNBRXmlForReport API looks interesting but I am unsure what to provide for the hashKey parameter. Is this the ticket from the getMeetingTicket API? I tried a few different ways of calling getMeetingTicket but all combinations return the following:
<faultcode>soapenv:Server.userException</faultcode>
<faultstring>The request is invaid.</faultstring>
<faultactor>nbrXmlService</faultactor>
This is the full request:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wbx="http://wbxservice.nbr.webservice.webex.com">
<soapenv:Header/>
<soapenv:Body>
<wbx:getNBRXmlForReport soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<siteId xsi:type="xsd:long">xxxxxx</siteId>
<confId xsi:type="xsd:long">yyyyyyyyyy</confId>
<hashKey xsi:type="xsd:string">????</hashKey>
</wbx:getNBRXmlForReport>
</soapenv:Body>
</soapenv:Envelope>
Any insight would be appreciated.
05-02-2016 10:26 AM
Greetings, Richard! I just answered a similar question for you in a different thread; unfortunately, it is not possible to get these stats from the NBR API.
05-05-2016 12:20 PM
Thanks for confirming this. Please consider adding a method to access recording statistics via one of the WebEx APIs, whether that be the XML API or the NBR API. Thanks.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide