7. Delivery Report
This service is used by Nu and ALLS systems to report their download progress.
For RingEdge, please see /sys/servlet/LoaderStateRecorder.
7.1 Endpoint
/report-api/Report
7.2 Request
Either of the following:
{
appimage: ReportImage
}
{
optimage: ReportImage
}
appimage
and optimage
are specified, optimage
should be ignored.
Any additional fields should be ignored.
7.2.1 ReportImage
{
serial: "",
dfl: ["", "", ...],
wfl: ["", "", ...],
tsc: 0,
tdsc: 0,
at: 0,
ot: 0,
rt: 0,
as: 0,
rf_state: 0,
gd: "",
dav: "",
wdav: "",
dov: "",
wdov: "",
}
Parameter | Required | Meaning | Notes |
---|---|---|---|
serial | Yes | Keychip serial | Must be non-zero length |
dfl | No | Files released | All child strings must be non-zero length |
wfl | No | File working | All child strings must be non-zero length |
tsc | Yes | Total segments | |
tdsc | Yes | Segments downloaded | |
at | No | Auth time | Unix timestamp in seconds |
ot | No | Order time | Unix timestamp in seconds |
rt | No | Release time | Unix timestamp in seconds |
as | Yes | Auth state | Auth state. 1 = Failed, 2 = Success. All other values are invalid. |
rf_state | Yes | Download state | |
gd | Yes | Description | |
dav | Yes | App version released | |
wdav | appimage only |
App version working | |
dov | Yes | OS version released | |
wdov | appimage only |
OS version working |
7.3 Response
The response is either OK
if the request was formatted correctly, otherwise NG
.