Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

The report spec must belong to the user or the error code CouldNotFindReportSpec will be returned. Public reports are not supported, they must belong to the person running the report. 

Downloading the Report

When the report is submitted, the report output's UID and URL are returned. The UID can be used Pass in the UID to the GetReportStatus web service to determine the status of the report, using the GetReportStatus web service. Once the report successfully completes, use the returned URL can be used to get the report output in one of two ways:

HTTP GET

...

In this case the requestor will be asked to log in to Projector (if not already logged in) before given access to the file.

HTTP POST

...

In this case the requestor can supply authentication data, AccountName, EmailAddress and Password in the body of the request

...

as shown below.

...

Code Block
langhtml
titleRetrieve Report via POST
<!DOCTYPE html >
<html>
<head>
	<title>Testing</title>
</head>
<body>
	<form method="POST" action="https://secure.projectorpsa.com/Reports/Output1152921504607426094.xls" >
		<input type="text" value="" name="AccountName" placeholder="Account"  />
		<input type="text" value="" name="EmailAddress" placeholder="Email"  />
		<input type="text" value="" name="Password" placeholder="Password" />
		<input type="submit" />
	</form>
</body>
</html>

Request

The service request contains:

...