JSFiddle - React, Tailwind, and code Playground
by vijayweb
HTML
<html>
<head>
<title>Marketing Cloud Report</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="http://vijayweb.com/wsse.js"></script>
<script type="text/javascript" src="http://vijayweb.com/marketing-cloud.js"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1','packages':['table']}]}"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
</head>
<body>
<td><button style="display:none;" id="getResult" disabled>Get Result</button></td>
<div style="display:none;" id="api-response"> </div>
<div id="social_chart_div" style="width: 900px; height: 500px;"><img id="antgif" src="https://sc.omniture.com/spa/dist/resources/components/wait/wait_32.gif" alt="Loading"></div>
<!-- table view start -->
<script type="text/javascript">
var username = "username:adobe company";
var secret = "secret key";
var endpoint = "api.omniture.com";
var reportID = "";
var iFrequency = 5000; // expressed in miliseconds
var myInterval = 0;
var reportID="";
// STARTS and Resets the loop if any
function startLoop() {
if(myInterval > 0) clearInterval(myInterval); // stop
myInterval = setInterval( "GetReport()", iFrequency ); // run
}
function GetReport(){
if (reportID > 0 )
{
getAPIResponse();
}
}
$(document).ready(function() {
var method = "Report.Queue";
var params = {
"reportDescription": {
"reportSuiteID": "uhgoptumglobalprod",
"date": "2016-06-01",
"metrics": [
{
"id": "instances"
}],
...