获取组织中所有资源的过滤列表
网址:
发布 http://api.aurelon.com/api/v2/resource/list
请求标头:
内容类型:应用程序/json
MisKey:见认证
HardwareHash:见认证
序列号:见认证
应用程序版本:请参阅身份验证
请求正文:
包含要过滤的类型的 JSON 对象:
- ResourceTypes – 必需 – 具有以下一种或多种类型的数组( “NormalProfile、DefectProfile、IccProfile、FotobaMarks、Label、ColorMapping、Template、LayoutTemplate、Library、Preview )。使用“时,将列出所有资源。
- 域 – 可选 – 要查询的域,允许值Private和Public 。 如果未指定,则默认为 Private。
例子:
[{“资源类型”:[“标签”,“模板”]}]
回复:
返回请求正文过滤器过滤的公司资源。 该列表是一个压缩数组。 数组中的每个项目作为一个资源,由 4 个元素的数组表示。
打包的方法用于节省传输中的空间。 以下 4 个元素按以下顺序呈现:
- 资源GUID
- 资源类型
- SHA1 校验和
- 姓名
成功:
200 OK : 返回资源列表
[ ["88de5c02-cce6-411f-950f-be309caa4439","Label","acox3",”MyName”], ["1cb6e329-d001-4aff-970e-7cfaf025f27b","Label","1r3ff",”Ticket”], ["267437af-459b-4b9d-8ace-5d52658c4626","Template","erffeff",”MyTmp”] ]
错误:
- 401 Unauthorized : {“Message”:”Invalid HardwareHash”}
- 401 Unauthorized : {“Message”: “Invalid MisKey”}
- 401 Unauthorized : {“Message”: “”MisKey” or “HardwareHash”, “SerialNumber” and “ApplicationVersion” header are required”}
- 415 不支持的媒体类型: {“消息”:“预期类型:应用程序/json”}
- 500 内部服务器错误: {“消息”:“内部服务器错误”}