CVP Call Studio SOAP Web Service

If you select the checkbox for “Store full response xml” then it'll be stored into element data named response_xml for the web service element. For now, use the General tab of some element after it, to log it. You'll have to key in the var name response_xml from your keyboard {Data.Element.WebSvcElmtName.response_xml}

Reference: https://community.cisco.com/t5/contact-center/how-to-receive-response-from-webservice-element/m-p/3427852#M609

<!DOCTYPE html>
<html>
<body>
 
<p id="demo"></p>
 
<script>
 
var myxml = '<?xml version="1.0" encoding="UTF-8"?>  <bookstore>    <book category="cooking">    <title lang="en">Everyday Italian</title>    <author>Giada De Laurentiis</author>    <year>2005</year>    <price>30.00</price>  </book>    <book category="children">    <title lang="en">Harry Potter</title>    <author>J K. Rowling</author>    <year>2005</year>    <price>29.99</price>  </book>    <book category="web">    <title lang="en">XQuery Kick Start</title>    <author>James McGovern</author>    <author>Per Bothner</author>    <author>Kurt Cagle</author>    <author>James Linn</author>    <author>Vaidyanathan Nagarajan</author>    <year>2003</year>    <price>49.99</price>  </book>    <book category="web" cover="paperback">    <title lang="en">Learning XML</title>    <author>Erik T. Ray</author>    <year>2003</year>    <price>39.95</price>  </book>    </bookstore>';
 
let myXmlDoc = new DOMParser().parseFromString(myxml, 'text/html');
 
myFunction(myXmlDoc);
 
function myFunction(xml) {
    var xmlDoc = xml;
    var x = xmlDoc.getElementsByTagName('title')[0];
    var y = x.childNodes[0];
    document.getElementById("demo").innerHTML =
    y.nodeValue; 
}
</script>
 
</body>
</html>
  • vendors/cisco/uc/cvp/webservice.txt
  • Last modified: 2021/06/30 11:09
  • by gerardorourke