有关作业的信息将从 Job.xml 中提取。
网址:
发布:http://api.aurelon.com/api/v2/job/status
请求标头:
内容类型:应用程序/json
MisKey:见认证
HardwareHash:见认证
序列号:见认证
应用程序版本:请参阅身份验证
请求正文:
JSON 对象包含:
- JobGUID – 必需 – 作业 GUID
- StatusSpooler – “Waiting”、“Hold”、“Warning”、“Spooling”、“Processing”、“Canceling”、“Ready”、“Deleting”、“NotSupported”之一
- Progress – 0 到 100 之间的整数,表示打印进度百分比。
- ProgressLabel – 带有附加进度信息的字符串
例子:{"JobGUID":"00092EA6-fb01-11e5-9b85-793ef2c92c66", "StatusSpooler":"Processing","Progress":30}
回复:
包含操作结果的内容类型 application/json。
成功:
200 OK : :”作业保存成功”
错误:
- 400 错误请求: {“Message”:””JobGUID” value required”}
- 401 Unauthorized : {“Message”:”Invalid HardwareHash”}
- 401 Unauthorized : {“Message”:”Invalid MisKey”}
- 401 Unauthorized : {“Message”:””MisKey” or “HardwareHash”, “SerialNumber” and “ApplicationVersion” header are required”}
- 404 未找到: {“消息”:“未找到 JobGUID”}
- 415 不支持的媒体类型: {“消息”:“预期类型:应用程序/json”}
- 500 内部服务器错误: {“消息”:“内部服务器错误”}