$devuser = "******"; $devpass = "******"; $secret = "sdkaccountsharedsecret"; $host = "http://connectnow.acrobat.com"; $accountURL = "{$host}/{$account}"; $roomURL = "{$accountURL}/{$room}"; session_start(); if (isset($_REQUEST["user"])) { $user = $_REQUEST["user"]; $role = (int) $_REQUEST["role"]; if (isset($_SESSION["XSESSION"])) { $session = $_SESSION["XSESSION"]; } else { $am = new RTCAccount($accountURL); $am->login($devuser, $devpass); $session = $am->getSession($room); $_SESSION["XSESSION"] = $session; } $token = $session->getAuthenticationToken($secret, $user, $user, $role); } else { $user = "******"; $role = 100; } function select($r) { global $role; return $role == $r ? "selected" : ""; } ?> <html>
if ($args[0] == "--delete") { $am->deleteRoom($args[1]); } else { if ($args[0] == "--delete-template") { $am->deleteTemplate($args[1]); } else { if ($args[0] == "--delete-archive") { $am->deleteArchive($args[1]); } else { if ($args[0] == "--ext-auth") { if (count($args) >= 6) { $role = getRole($args[5]); } else { $role = RTCUserRole::LOBBY; } $session = $am->getSession($args[2]); $token = $session->getAuthenticationToken($args[1], $args[3], $args[4], $role); echo $token . "\n"; } else { if ($args[0] == "--info") { if (count($args) == 1) { echo $am->getAccountInfo(); } else { echo $am->getRoomInfo($args[1]); } } else { if ($args[0] == "--get-node-configuration") { echo $am->getNodeConfiguration($args[1], $args[2], $args[3]); } else { if ($args[0] == "--fetch-items") { echo $am->fetchItems($args[1], $args[2], $args[3]);