"; $apiKey = ""; $type = "Api"; $method = ""; $outputType = "Json"; $baseUrl = "http://api.udefn.com/apigateway.ashx?username=$username&apiKey=$apiKey&outputType=$outputType"; $botID = ""; while(true) { $method = "GetIncomingMessages"; $url = $baseUrl."&type=$type&method=$method"; $result = getJsonResponse($url); if (!is_null($result) && array_key_exists("Result", $result) && !is_null($result["Result"])) { foreach($result["Result"] as $mo) { if ($mo["MO_BotID"] == $botID) { $method = "SendOutgoingMessage"; $moOutgoingID = $mo["MO_MOOutgoingID"]; $body = $mo["MO_Body"]; $url = $baseUrl."&type=$type&method=$method&mooutgoingid=$moOutgoingID&body=$body"; getJsonResponse($url); } } } sleep(5); } ?>