扫描二维码返回构件集合,以#链接
在平台上 三维交底 > 二维码管理 中扫描构件二维码,会得到两种结果:
一种是type=0,这种结果的number字段就是一个构件ID,不用再解析查询:
{"type":"0","number":"600_943832"}
另一种是type=1或2,这时的number需要调用此接口来查询构件ID(多个构件ID
#
间隔):
{"type":"1","number":"a8b68711-c6a5-4be5-aa1f-e7e5c3c8412a"}
1. 请求说明
请求方式:POST
请求URL :
/api/AppApi/GetActorIDsByQrNumber
2. 请求参数
body:
字段 | 字段类型 | 必填 | 字段说明 |
---|---|---|---|
ProjectID | String | Y | 项目ID |
QrNumber | String | Y | 二维码中number |
示例:
{
"ProjectID": "61",
"QrNumber": "a8b68711-c6a5-4be5-aa1f-e7e5c3c8412a"
}
3. 返回参数
字段 | 字段类型 | 字段说明 |
---|---|---|
Code | string | 0:成功 ;其他:失败 |
CodeMsg | String | 失败时原因信息 |
Datas | String | 查询到的构件ID,多个# 间隔 |
返回示例:
{
"Code": 0,
"CodeMsg": "OK",
"Datas": "600_943790#600_943789#600_943817#600_1103581#600_943832#600_1112436#600_943788#600_943787#600_943786#600_1111654#600_943713#600_943712#600_943711#600_1109908#"
}