const string JUNAIO_KEY = Auth.ApiKey; //Reference to API Key protected void Page_Load(object sender, EventArgs e) { JunaioAuthentication junAuthenticate = new JunaioAuthentication(AUTH_DATE_TOLERANCE, JUNAIO_KEY); if (!junAuthenticate.checkAuthentication()) { var request = new ErrorRequest(Request.Params); Response.Write(request.GenerateResults()); } else { string path = Request.PathInfo; string[] pathArray = path.Split('/'); try { var request = RequestFactory.GenerateRequest(pathArray[2], Request.Params); Response.Write(request.GenerateResults()); } catch (Exception exceptions) { Response.StatusCode = 404; Response.StatusDescription = "Not found"; Response.Flush(); Response.Close(); } } }